重庆思庄Oracle、Redhat认证学习论坛

标题: 二进制安装MYSQL5.7 [打印本页]

作者: 郑全    时间: 2023-7-27 21:04
标题: 二进制安装MYSQL5.7
1.软件介质下载     选择操作系统,版本对应的文件,我这里选择的是REDHAT LINUX 7对应的5.7.38版本:
   下载地址:https://dev.mysql.com/downloads/mysql/


    mysql-5.7.38-el7-x86_64.tar.gz



2.创建用户mysql
   groupadd mysql
   useradd -g mysql -b /bin/false mysql


3.解压安装介质
   tar -xvf mysql-5.7.38-el7-x86_64.tar.gz
   
4.复制到安装目录
   mv mysql-5.7.38-el7-x86_64 /usr/local/mysql


5.为MYSQL设置执行权限
   chown -R mysql:mysql /usr/local/mysql
  
6.初始化MYSQL
   cd /usr/local/mysql
   ./mysqld --initialize --user=mysql --datadir=/usr/local/mysql/var
   这里会产生一个水机密码,后面登录要用。

7.修改配置脚本
  vim /etc/my.cnf
[mysqld]
port = 3306
basedir = /usr/local/mysql
datadir = /usr/local/mysql/var
socket = /tmp/mysql.sock

[client]
port        = 3306
socket     = /tmp/mysql.sock


8.启动数据库
  ./mysqld_safe --user=mysql &

9.登录root账号密码
  ./mysql -uroot -p
   输入前面初始化时产生的密码

   ALTER USER 'root'@'localhost' IDENTIFIED BY 'sztech_4U';


10.创建其他用户
   CREATE USER 'sztech'@'localhost' IDENTIFIED BY 'mysql_4U';


11.授权
    GRANT ALL PRIVILEGES ON *.* TO 'sztech'@'localhost' WITH GRANT OPTION;
12.授权生效
    FLUSH PRIVILEGES;


到此,一个MYSQL安装完成。








欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2