centos7.7安装mysql数据库_Centos7在线安装MySQL数据库

本文档详述了在CentOS7.7上安装MySQL数据库的步骤,包括使用yum更新系统,安装MySQL服务器,配置MySQL安全启动,修改编码为UTF-8,开启远程访问权限及防火墙设置。通过这些步骤,你可以成功地在本地或远程连接到MySQL数据库。
摘要由CSDN通过智能技术生成

1.使用yum命令更新软件............yum  update

2.下载并添加仓库:

Sudo rpm –ivh mysql-community-release-el7-5.noarch.rpm

yum update

3.安装MySQL

yum  install  mysql-server

Systemctl start mysqld

4.配置MySQL

MySQL_secure_installation

提示输入root密码,初始密码为空,直接回车就可以设置你的密码了

当然这里会提示输入两次密码,因为有可能是因为你的密码过于简单

5.密码修改完成之后连接MySQL

MySQL  -uroot  -p

输入你设置的密码

6.查看MySQL的编码并进行修改

MySQL>show variables like '%character%';

7.查看到database和server的编码为Latin1 ,修改为utf-8

1)查看到之后exit退出MySQL

2)将my-default.cnf 拷贝到  /etc/my.cnf使用命令:

Cp /usr/share/doc/mysql-community-server-5.631/my-default.cnf   /etc/my.cnf

注意注意注意:server-5.631是根据自己下载安装的版本           重要的事情说3次

3)编辑/usr/my.cnf在[client](如果没有就自己加)下增加

Vi  /usr/my.cnf>>>>>default-character-set = utf8

4)编辑/usr/my.cnf在[mysql]下增加:

Vi /usr/my.cnf>>>>>>character_set_server = utf8

编辑完成之后切记保存

8.重启MySQL服务:

Systemctl restart mysql.service

9.重新连接MySQL服务并查看编码:

Mysql –uroot –p >>>>> 输入密码进入

Mysql>show variables like ‘%character%’;

10.设置允许远程登录

用root用户登录MySQL

GRANT ALL PRIVILLEGES ON *.* TO ‘root’@’%’IDENTIFIED BY ‘root’;

FLUSH PRIVILEGES;

11.开发3306端口

Firewall-cmd –zone=public  --add-port=3306/tcp –permanent

Firewall-cmd –reload

12.在本地连接的时候会出现报错情况,处理办法:

登陆MySQL:MySQL -uroot  -p

进入之后:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

其中123456是属于你自己设置的MySQL密码。。。

在这里就恭喜你!!!你的MySQL安装成功,并且在本地可以成功连接数据库了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值