Linux在线安装Mysql8数据库

41 阅读1分钟

1、 安装依赖和常用工具:sudo yum -y install vim net-tools wget gcc make cmake lrzsz

2、 将mysql Yum存储库添加到系统的存储库列表中:

sudo yum -y install repo.mysql.com//mysql80-co…

3、 运行并检查是否已启用和禁用正确的子存储库:sudo yum repolist enabled | grep mysql

4、 安装mysql:sudo yum -y install mysql-community-server

5、 启动mysql服务: sudo systemctl start mysqld

6、 检查mysql服务:sudo systemctl status mysqld

7、 查看默认mysql登录密码:cat /var/log/mysqld.log | grep 'password is generated' ,登录: mysql -uroot -p image.png

8、 修改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY '自己的新密码';

(密码规则:英文大小写、数字、字符、满足其中三个,并且长度大于8)

9、 授权root用户所有权限:grant all privileges on . to 'root'@'localhost' with grant option;

10、 使用数据库:use mysql;

11、 允许root用户远程连接:update user set host='%' where user='root' and host='localhost' limit 1;

刷新数据库配置:flush privileges;

12、 修改mysql数据存放目录:

安装指令:yum install rsync

创建目录:sudo mkdir -p /data/mysql

修改目录权限:sudo chown -R mysql:mysql /data/mysql

复制旧数据到新目录:sudo rsync -avz /var/lib/mysql/ /data/mysql/   修改mysql(/etc/my.cnf)配置:datadir=/data/mysql

重启mysql:systemctl restart mysqld