Centos7下配置mysql数据库
2018-12-05 16:32:41   来源:   评论:0 点击:

Mysql数据库的版本可以根据自己的需求去官网下载rpm包,以下教程是以mysql5.7为例安装配置
1.下载安装rpm源
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
如果报错-bash: wget: 未找到命令
需要下载wget命令:yum -y install wget然后再执行以上命令
安装mysql源:yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
2.在线安装Mysql
yum -y install mysql-community-server
3.启动Mysql服务
systemctl start mysqld
4.设置开机启动
systemctl enable mysqld
systemctl daemon-reload
5.修改root本地登录密码
mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个临时的默认密码。
打开/mysqld.log文件:vi /var/log/mysqld.log
\
这里的密码是:plPsY46R7o&T
输入临时密码 进入mysql命令行:
mysql -u root -p
Enter password:
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'Mao1995.';
修改密码为 Mao1995.    (备注 mysql5.7默认密码策略要求密码必须是大小写字母数字特殊字母的组合,至少8位) 
6.设置允许远程登录
Mysql默认不允许远程登录,我们需要设置下,并且防火墙开放3306端口;
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Mao1995.' WITH GRANT OPTION;
Query OK, 0 rows affected, 1 warning (0.05 sec)
mysql> exit;
Bye
退出mysql命令行之后,输入
[root@localhost ~]# firewall-cmd --zone=public --add-port=3306/tcp --permanent
success
[root@localhost ~]# firewall-cmd --reload
success
7.配置默认编码为UTF-8
修改/etc/my.cnf配置文件,在[mysqld]下添加编码配置
[mysqld]
character_set_server=utf8
init_connect='SET NAMES utf8'
首先进入my.cnf文件:vi /etc/my.cnf
\
编辑保存完 重启mysql服务: systemctl restart mysqld
8.测试
\
 到这里,Mysql安装配置完毕。

相关热词搜索:centos7 mysql配置

上一篇:centos7下nginx的配置
下一篇:最后一页

分享到: 收藏
评论排行