CentOS7 安装MySQL 5.7

2018-01-07  本文已影响27人  _Walker__

实验环境:

1、获取MySQL的yum仓库
# 1.下载软件包管理器(这个文件很小)
shell> wget http://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm
# 2.本地安装rpm
shell> sudo yum localinstall mysql57-community-release-el7-11.noarch.rpm 
# 3.检查rpm是否安装成功
shell> yum repolist enabled | grep "mysql.*-community.*"
2、安装MySQL
shell> sudo yum install mysql-community-server
3、启动MySQL服务
# 1.启动MySQL
shell> sudo service mysqld start
# 2.检查MySQL Server的状态
shell> sudo service mysqld status
4、基本配置
# 1.查看root的初始密码
# MySQL安装完后,把初始密码输出到log里了
shell> sudo grep 'temporary password' /var/log/mysqld.log

# 2.修改密码
# 进入MySQL命令行
shell> mysql -uroot -p
# 修改密码
# 注意:MySQL要求密码至少包含一个大写字母、一个小写字母、一个数字和一个特殊字符,并且长度不低于8位。
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword4!';
5、其他操作
5.1 创建数据库

  装好后,要创建一个新数据库才能使用。特别提醒,不要忘记设置字符编码格式。

mysql> CREATE DATABASE NewDatabaseName CHARACTER SET utf8;
5.2 修改用户Host

  我的数据库装在虚拟机里,但是应用程序却在宿主机,那么二者连接就不像本地那么方便了。这里修改Host,就是为了让二者能够建立连接。

# 选择mysql数据库
mysql> use mysql;
# 查看现在用户的信息
mysql> SELECT user,host FROM user;
# 修改Host保证远程访问
mysql> UPDATE user SET host='%' WHERE host='localhost';

# 重启MySQL
shell> service mysqld restart
上一篇下一篇

猜你喜欢

热点阅读