安装之前:rpm -qa | grep mysql 看看是否自带了mysql,自带就用 rpm -e --nodeps xxx删除,xxx表示查出来的mysql
1、上传mysql-5.6.47-linux-glibc2.12-x86_64.tar.gz到root目录
2、解压
tar -zxvf mysql-5.6.47-linux-glibc2.12-x86_64.tar.gz
3、移动到/usr/local/mysql并更名为mysql
mv mysql-5.6.47-linux-glibc2.12-x86_64 /usr/local/mysql
4、进入/usr/local/mysql
cd /usr/local/mysql
查看
此时,显示只有test,于是进行初始化
5、初始化
/usr/local//mysql/scripts/mysql_install_db --user=mysql
初始化完成,再查看data
ll data
显示这样,就成功了
6、复制一份
cp support-files/mysql.server /etc/init.d/mysql
7、启动服务
service mysql start
8、设置密码
bin/mysqladmin -u root password '123456'
9、登录
bin/mysql -uroot -p
10、自动启动
chkconfig --add mysql
chkconfig mysql on
chkconfig
11、远程连接,登录数据库后,输入
grant all privileges on *.* to 'root' @'%' identified '123456';
flush privileges;