TGViewer
微信订阅号 weixinCN 微信订阅号 weixinCN @weixincn · 35 subscribers
Post #547157 1
(一)CentOS7系统安装部署MySQL

1.进入/opt/ 目录下,下载mysql-server的源安装包
cd /opt
wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

2.安装下载的rpm包
yum localinstall mysql57-community-release-el7-11.noarch.rpm

3.通过yum 安装mysql-server
yum -y install mysql-community-server

install过程网不好的情况下会很慢,耐心等待
4.启动mysql服务
systemctl start mysqld
systemctl status mysqld

如果报找不到systemctl命令,换下面方法启动
service mysqld start
service mysqld status

5.查看默认密码
grep 'temporary password' /var/log/mysqld.log

6.设置新密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Mysqlpassw0rd.'

密码得设置复杂密码

1. 若需要远程链接数据库,则需要使用如下命令开启远程访问或者参考下面(二)
前提要登录mysql,在mysql环境中执行

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'new password';
flush privileges;

建议添加新用户,然后赋权远程访问
这里我举例新建一个名称为frimray密码为123456的用户并赋予远程访问
create user 'frimray'@'%' identified by '123456';
之后重启数据库,执行命令service mysqld restart

(二)mysql默认只允许本机localhost访问数据库,如何实现远程连接呢?

● 使用root账号登录 mysql
mysql -uroot -p
● use mysql;
● select host,user from user;
可以看到 host 为 localhost,表示mysql只允许本机访问。将这个值改为 % 即可。

image.png
● update user set host ='%' where user ='root';
● 执行刷新权限:flush privileges; ,再次查看已经改为%

image.png

(三)mysql默认端口号是3306,如何修改mysql端口号呢?

● 执行vim /etc/my.cnf
● 在[mysqld]下方添加port = 8306
● 接着保存,重启数据库执行service mysqld restart
● 查看当前数据库使用端口号,执行命令show global variables like 'port';输出如下图:

image.png
● 改完mysql的配置文件之后你就要开放防火墙的8306端口,

(四)防火墙开放端口

执行firewall-cmd --zone=public --add-port=3323/tcp --permanent

基于centos6,安装会报No package firewall available,是因为

● yum源里没有firewalld包
● 安装企业版也不行yum install epel-release
● 阿里云镜像也不维护centos6的镜像源 http://mirrors.aliyuncs.com/centos/6/
如果是centos7+可以参考 yum -y install firewalld

(五)Mysql安装失败-GPG验证不通过

失败原因
GPG对于包的源key的验证没有通过
解决办法
在yum install 版本后面加上 --nogpgcheck,即可绕过GPG验证成功安装。比如yum install mysql-community-server --nogpgcheck

(六)卸载Mysql

1.确认创建的CentOS中是否含有其他软件包
rpm -qa | grep mysql  查mysql相关软件包
rpm -e xxx 卸载查询的软件包

https://blog.csdn.net/weixin_44436964/article/details/123845958

via 简书

Invalid media:
image
image
image
More from @weixincn
  1. Oct 17, 2026早报|iPhone Duo开启预购,发货排到明年/特斯拉超跑发布会现场飞了/华为阔直板出货量超71万台 via 爱范儿 (author: 郑廷旭)
  2. Oct 17, 2026Android 自定义编译时注解(APT) via 简书
  3. Oct 16, 2026假期结束后,你有哪些戒断反应? via ONE · 一个
  4. Oct 16, 2026VOL.5124 17 Oct. 2026 VOL.5124摄影 | Brooke Balentine 17 Oct. 2026 据说真正的爱情,不是因为对方能带给你什么,而是因为…
  5. Oct 16, 2026达州诗抄 74 组第 56 首《思念慈母》 2026年8月 于安云乡庞家湾 文/梁山雪儿 前言 阴历六月二十七,是慈母患病一个多月辞世、离开整整四周年的忌日。 独坐庞家湾故土,眼前…
  6. Oct 16, 2026还能走多远..... 事情要从昨天晚上十点说起, 被平台封锁的文章终于解除了。苦苦智斗三天才解开,然而这次是时间最长、最耗精力的一次, 我没想到过程会如此漫长,已经远超出我的预期了…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →