天天看点

RPM格式安装MySql-5.6.30 数据库

操作系统CentOS6.7 64位 

软件包:MySQL-5.6.30-1.linux_glibc2.5.x86_64.rpm-bundle.tar

先用ssh远程传输到Linux系统上(二进制方式传输)

在/usr/local下创建mysql目录将MySQL-5.6.30-1.linux_glibc2.5.x86_64.rpm-bundle.tar

解压到/usr/local/mysql 下

tar  -xf  ./MySQL-5.6.30-1.linux_glibc2.5.x86_64.rpm-bundle.tar  /usr/local/mysql/

会生成以下文件

我们只需要安装server、client、devel三个文件即可

先检验原有系统安装的mysql文件

2卸载该库文件yum  -y remove  mysql-libs* 该卸载会导致部分的服务也被卸载

安装mysql服务端

安装mysql客户端

复制mysql的配置文件

cp  /usr/share/mysql/my-default.cnf  /etc/my.cnf

数据库初始化

/usr/bin/mysql_install_db

这时的mysql用户登录需要密码

cat  /root/.mysql_ secret   下图红色的部分即为mysql的root密码

连接数据库并且更改密码

mysql -u root -p_ttOLbbnRLFxNk4U

  更改密码  SET PASSWORD=PASSWORD('123123');

允许远程登录的设置

更改用户的密码

UPDATE  user set password=password(‘123456’) whereuser=”root”;

update user setpassword=password('123456')where user="root";

更改远程登录的主机限制

update user set host='%' whereuser="root" and host='localhost';

刷新授权flush privileges;

设置开机自启动(7的版本和6的版本区别比较大)

Systemctl   enablemysql   7

Chkconfig   mysql   on

默认安装的位置

/var/lib/mysql   #数据库目录

              /usr/share/mysql    #配置文件的目录

              /usr/bin                           #相关的命令目录

/etc/init.d/mysql   #启动脚本

本文转自 tianya1993 51CTO博客,原文链接:http://blog.51cto.com/dreamlinux/1782660,如需转载请自行联系原作者