美文网首页
CentOS 7 mysql 5.7社区版下载 安装 配置_0n

CentOS 7 mysql 5.7社区版下载 安装 配置_0n

作者: 0neBean | 来源:发表于2020-07-08 22:59 被阅读0次
  • 创建mysql清华镜像源:
    baseurl 决定了可以安装mysql 的版本,可以替换成需要安装的版本,具体的连接参考 清华yum源
    这里安装了centos7适用的5.7版本
cat > /etc/yum.repos.d/mysql-community.repo <<EOF
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=https://mirrors.tuna.tsinghua.edu.cn/mysql/yum/mysql57-community-el7/ 
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
EOF
  • 编译源
sudo yum makecache fast
  • 安装mysql
yum -y install mysql-community-server
  • 运行mysql
#启动
systemctl start mysqld
#查询
systemctl status mysqld
#停止
systemctl stop mysqld
#重启
systemctl restart mysqld
#自启动
systemctl enable mysqld
#关闭自启动
systemctl disable mysqld

mysql5.7 默认不支持很弱的密码 ,以下为了举例,将密码设置为'root',请不要这样做

  • 获取mysql默认安装密码
awk '/temporary password/{print $NF}' /var/log/mysqld.log
  • 重置root用户密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
flush privileges;
  • 开启远程访问
grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;
flush privileges;

编辑配置文件:

vim /etc/my.cnf

添加如下参数:

sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
character-set-server=utf8

重启:

systemctl restart mysqld

相关文章

网友评论

      本文标题:CentOS 7 mysql 5.7社区版下载 安装 配置_0n

      本文链接:https://www.haomeiwen.com/subject/vwhkcktx.html