`
no_bao
  • 浏览: 309516 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

linux下mysql 安装图解教程

阅读更多

linux下mysql 最新版安装图解教程

1、查看当前安装的linux版本

命令:lsb_release -a 如下图所示

图一:

 

 

 

通过上图中的数据可以看出安装的版本为RedHat5.4,所以我们需要下载RedHat5.4对应的mysql安装包

 

 

 

2、下载mysql安装文件

 官方网站下载安装包,因为本地RedHat版本为Red Hat 5.4,操作系统是64位的
 所以在官方网站下载以下安装包 http://dev.mysql.com/downloads/mysql#downloads
 MySQL-server-5.5.25a-1.rhel5.x86_64
 MySQL-client-5.5.25a-1.rhel5.x86_64
 MySQL-devel-5.5.25a-1.rhel5.x86_64

3、安装mysql

1、进入安装文件的目录

2、安装mysql服务端

rpm -ivh MySQL-server-5.5.25a-1.rhel5.x86_64.rpm

如图二:mysql-server安装

 

 

 

 

 3、安装mysql客户端、mysql-devel

rpm -ivh MySQL-client-5.5.25a-1.rhel5.x86_64.rpm
rpm -ivh MySQL-devel-5.5.25a-1.rhel5.x86_64.rpm

如图三:mysql-client-devel

 

 

 

 

启动mysql服务

4、修改mysql中root的初始化密码

1、命令如下:

# /usr/bin/mysqladmin -u root password ‘rootadmin’

格式:mysqladmin -u用户名 -p旧密码 password 新密码

2、例子

# /usr/bin/mysqladmin -u root password ‘rootadmin’

注:因为开始时root没有密码,所以-p旧密码一项就可以省略了

 

此处会出现以下异常


ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
于是重改密码!
# /etc/init.d/mysql stop
# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
# mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
# /etc/init.d/mysql restart
# mysql -u root -p
Enter password: 
mysql>
搞定!

 

3、用新的密码进行登录,如下图所示:

图四:

 

 

 

5、重启与停止mysql服务

 启动方式1:service mysql start
 启动方式2:/etc/init.d/mysql start
 停止方式1:service mysql stop
 停止方式2:/etc/init.d/mysql shutdown
 重启方式1:service mysql restart
 重启方式2:/etc/init.d/mysql restart

 

6、开通用户远程连接

        mysql -u root -p
        mysql>use mysql; 
        mysql>select host from user where user='root';
        mysql>update user set host = '%' where user ='root';
        mysql>flush privileges; 
        mysql>select host from user where user='root';

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics