-
mysql-test-5.7.22-linux-glibc2.12-x86_64.tar.gz下载
资源介绍
在安装过程中可能会报libaio缺失,所以提前安装:yum install libaio
1、在官网上下载mysql-5.7.22-linux,我下载的是mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz,https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz,centos7/64位。
2、解压tar -zxvf mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz
3、移动目录mv mysql-5.7.22-linux-glibc2.12-x86_64 /usr/local/mysql/mysql-5.7.22
4、创建用户组和用户
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
chown -R mysql:mysql mysql
5、安装mysql
bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql/mysql-5.7.22/ --datadir=/usr/local/mysql/mysql-5.7.22/data --lc_messages_dir=/usr/local/mysql/mysql-5.7.22/share --lc_messages=en_US
注意重点记录最后生成的登录密码
6、修改配置
bin/mysql_ssl_rsa_setup --datadir=/usr/local/mysql/mysql-5.7.22/data
vi /etc/my.cnf
cat /etc/my.cnf 修改结果:
[mysqld]
basedir=/usr/local/mysql/mysql-5.7.22
datadir=/usr/local/mysql/mysql-5.7.22/data/
7、配置环境变量
vi ~/.bash_profile
将mysql的bin目录配置到环境变量中
PATH=$PATH:$HOME/bin:/usr/local/mysql/mysql-5.7.22/bin
export PATH
8、修改密码
mysql -uroot -p
set password=password("新密码");
9、配置远程访问
use mysql
update user set host='%' where user='root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '......' WITH GRANT OPTION;(或者是:grant all privileges on *.* to root@'%' identified by "你的新密码";)
FLUSH PRIVILEGES;
10、设置开机自启
cd /usr/local/mysql/mysql-5.7.22/support-files
cp mysql.server /etc/init.d/mysql
chmod +x /etc/init.d/mysql
chkconfig --add mysql
chkconfig --list mysql
到此为止,mysql就安装完成,并且可以远程访问了
如果远程访问失败,请查看错误原因,比如防火墙未开启相应端口
————————————————
版权声明:本文为****博主「xiaoniuxqq」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.****.net/u011649691/article/details/80512647
- 上一篇: (自考)软件工程课件-完整版
- 下一篇: 网页模板下载网页模板下载网页模板下载