操作系统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 #启动脚本
转载于:https://blog.51cto.com/dreamlinux/1782660