Centos7安装Mysql

yum下载网址为:https://dev.mysql.com/downloads/repo/yum/

找到Red Hat Enterprise Linux 7 / Oracle Linux 7按提示下载,或者抓下下载链接直接在Linux里用wget下载,我抓的url

https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm

1. 下载好,安装yum源

[root@localhost home]# yum install mysql80-community-release-el7-3.noarch.rpm

2. 安装MySQL

[root@localhost home]# yum -y install mysql-community-server —nogpgcheck

3. 启动MySQL服务器和MySQL的自动启动

[root@localhost home]# systemctl start mysqld.service [root@localhost home]# systemctl enable mysqld.service

4. 由于MySQL从5.7开始不允许首次安装后使用空密码进行登录!系统会随机生成一个密码以供管理员首次登录使用,这个密码记录在/var/log/mysqld.log文件中,使用下面的命令可以查看此密码:

[root@localhost home]# cat /var/log/mysqld.log | grep ‘A temporary password’

  1. 2020-02-18T13:12:38.539528Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: pfl>p>)Ey1pW

最后一行冒号后面的部分pfl>p>)Ey1pW就是初始密码

5. 使用默认账户登录MySQL

[root@localhost home]# mysql -p Enter password: 由于这里使用随机密码登录所以mysql不能正常使用,需要修改密码,而由于安全机制问题修改复杂密码太麻烦,所以参考链接:《Mysql修改密码》

6. 重新登陆MySQL验证安装情况

  1. mysql> show databases;
  2. +--------------------+
  3. | Database |
  4. +--------------------+
  5. | information_schema |
  6. | mysql |
  7. | performance_schema |
  8. | sys |
  9. +--------------------+
  10. 4 rows in set (0.11 sec)

windows安装MySQL

官方下载地址

1. 安装模式

image.png

2. 选择安装路径

image.png

3. 配置管理

image.png

4. 选择应用场景

image.png

5. 引擎选择

image.png

6. 连接数选择

image.png

7. 端口号配置

image.png

8. 设置服务端字符集

image.png

9. 服务配置

image.png

10. 设置用户密码

image.png

11. 默认继续next安装,等待安装成功

12. 注意环境变量需要改下,不然dos行mysql报错

image.png

MySQL配置文件介绍

默认文件存放路径

image.png

1. 服务端常用配置

image.png

image.png