mysql

MySQL 应用简单说明

2022-09-22  本文已影响0人  右耳菌

1. 文档说明

这里的文档说的是官方的文档,可以在 https://dev.mysql.com/doc/ 中找到(以mysql5.7为例)

可以点击右方的按钮进行选择下载相应的文档文件。


2. CentOS7安装MySQL

这里指完全按照上面的文档说明进行安装的方式。

(注:下面的指令都默认使用root账号操作,如果非root 账号,请在前面加上sudo)

  1. 下载 相关的 rpm

在网址 https://dev.mysql.com/downloads/repo/yum/ 中选择下图中的版本

找到相关的下载链接后复制,然后在Linux系统终端中输入以下指令

wget https://repo.mysql.com//mysql80-community-release-el7-7.noarch.rpm
  1. 根据1中的图进行rpm的安装操作
yum localinstall mysql80-community-release-el7-7.noarch.rpm
  1. 查看默认开启的版本,这里是查询默认安装的版本,如果没有意外,默认的应该是8.0版本的,我们需要将其修改成 5.7 版本
[root@192 src]# yum repolist enabled | grep "mysql.*-community.*"
mysql-connectors-community/x86_64 MySQL Connectors Community                 199
mysql-tools-community/x86_64      MySQL Tools Community                       92
mysql80-community/x86_64          MySQL 8.0 Community Server                 346
  1. 修改默认安装的版本,在文档中往下看,我们可以找到,这个配置的文件地址是 : /etc/yum.repos.d/mysql-community.repo, 所以我们需要进行修改
vi  /etc/yum.repos.d/mysql-community.repo

大概的内容如下图,主要修改标红的部分

然后保存退出即可。

再检查一下

[root@192 src]# yum repolist enabled | grep mysql
mysql-connectors-community/x86_64 MySQL Connectors Community                 199
mysql-tools-community/x86_64      MySQL Tools Community                       92
mysql57-community/x86_64          MySQL 5.7 Community Server                 604
  1. 安装服务,中间可能会有几次询问,默认Yes即可
yum install mysql-community-server
  1. 启动和查看状态
service mysqld start
service mysqld status
  1. 查看初始密码
grep 'temporary password' /var/log/mysqld.log
  1. 修改初始密码
    第一次登录需要上方的密码进行登录
mysql -uroot -p

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

注意。这里的密码有要求,大概就是必须要要有字母大小写,有数字,有特殊字符,且长度最小为8位数字,否则无法修改成功。下面是原文。


其实也可以设置为简单的密码,但是因为不推荐,所以就不介绍了,如果需要的话,可以查看一下 mysql 的 validate_password的相关内容

show variables like 'validate_password%';

3. 配置

配置文件的位置,依据文档的说明,如下所示:

更多配置内容,可以查看官方文档的 4 和 5 章节


4. 日志文件说明


如果觉得有收获,欢迎点赞和评论,更多知识,请点击关注查看我的主页信息哦~

上一篇下一篇

猜你喜欢

热点阅读