centos 7 安装 mysql 5.7

 时间:2024-10-13 23:05:08

1、创建 /data/mysql文件夹mkdir /datamkdir /data/mysql

2、添加用户组和用户groupadd mysqluseradd -r -g mysql mysql

centos 7 安装 mysql 5.7

3、解压文件到/var/libcd /var/lib/tar zxf /usr/local/tools/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gzmv mysql-5.7.17-linux-glibc2.5-x86_64/ mysql

centos 7 安装 mysql 5.7

4、复制my-default.cnf到etc下cd mysqlcp support-files/my-default.cnf /etc/my.cnf

5、修改/etc/my.cnfbasedir=/var/lib/mysqldatadir=/data/mysql

centos 7 安装 mysql 5.7

6、mysql初始化,命令执行后,随机生成的密码要记录./bin/mysqld --initialize

centos 7 安装 mysql 5.7

7、编辑mysqld_safe文件,将路径由/usr/local修改为/var/libvi ./bin/mysqld_safe(字符串替换命令:%s/usr\/local/var\/lib/g)

8、修改/data/mysql权限chown -R mysql:mysql /data/mysql/chmod 755 /data/mysql

centos 7 安装 mysql 5.7

9、安全启动mysql./bin/mysqld_safe &

centos 7 安装 mysql 5.7

10、复制文件cp support-files/mysql.server /etc/init.d/mysql

11、重启mysql服务/etc/init.d/mysql restart

centos 7 安装 mysql 5.7

12、创建快捷方式sudo ln bin/mysql /usr/bin/mysql

13、连接mysqlmysql -uroot -p,回车后,输入刚刚记录的密码

centos 7 安装 mysql 5.7

14、修改root密码,并远程访问set password = password('123456'像粜杵泳);GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;FLUSH PRIVILEGES;

centos 7 安装 mysql 5.7

15、开放3306端口# 查看是否开放firewall-cmd --query-port=3306/tcp# 开放垮逆解仔端口firewall-cmd --add-port=3306/tcp --permanent#firewall-cmd --reload

16、设置mysql开机启动# 添加为系统服务chkconfig --add mysql# 设定权限chkconfig --level 2345 mysql on# 查看chkconfig --list

centos 7 安装 mysql 5.7

17、mysql已经安装完成,重启系统试试吧

  • linux怎么查看cpu使用率
  • linux下怎么查看所有进程
  • bootstrap-table如何固定高度
  • Centos内存占满或使用过高怎么办
  • 热门搜索
    同讲普通话携手进小康手抄报 新学期新希望手抄报 吸烟有害健康的手抄报 我读书我快乐手抄报内容 我和我的祖国手抄报内容 一二年级感恩手抄报 数学手抄报五年级 抗美援朝手抄报内容 元旦节的手抄报 预防新型冠状病毒手抄报内容