操做系统CentOS6.7 64位 mysql
软件包:MySQL-5.6.30-1.linux_glibc2.5.x86_64.rpm-bundle.tarlinux
先用ssh远程传输到Linux系统上(二进制方式传输)sql
在/usr/local下建立mysql目录将MySQL-5.6.30-1.linux_glibc2.5.x86_64.rpm-bundle.tar数据库
解压到/usr/local/mysql 下ssh
tar -xf ./MySQL-5.6.30-1.linux_glibc2.5.x86_64.rpm-bundle.tar /usr/local/mysql/ide
会生成如下文件spa
咱们只须要安装server、client、devel三个文件便可操作系统
先检验原有系统安装的mysql文件orm
2卸载该库文件yum -y remove mysql-libs* 该卸载会致使部分的服务也被卸载server
安装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 #启动脚本