千家信息网

centos7 安装mysql和mysqlclient遇到的坑总结

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,1. 添加MySQL Yum源MySQL官网>DOWNLOADS>MySQL Yum Repository找到合适版本的yum源$wget https://dev.mysql.com/get/mysq
千家信息网最后更新 2026年11月01日centos7 安装mysql和mysqlclient遇到的坑总结

1. 添加MySQL Yum源

MySQL官网>DOWNLOADS>MySQL Yum Repository找到合适版本的yum源

$wget https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm$sudo rpm -Uvh mysql80-community-release-el7-2.noarch.rpm #查看MySQL数据库各个版本信息$yum repolist all | grep mysql

2. 选择安装版本

修改/etc/yum.repos.d/mysql-community.repo 文件,选择MySQL5.7版本

# Enable to use MySQL 5.6[mysql56-community]name=MySQL 5.6 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/enabled=0 # 禁止gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql # Enable to use MySQL 5.7[mysql57-community]name=MySQL 5.7 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/enabled=1 # 安装gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql [mysql80-community]name=MySQL 8.0 Community Serverbaseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/enabled=0 # 禁止gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

3. 安装

#执行以下命令安装MySQLyum install mysql-community-server#启动mysql(CentOS7中)systemctl start mysqld.service#低版本的操作系统可用以下指令service mysqld start#查看MySQL状态systemctl status mysqld.service#低版本操作系统可用以下指令service mysqld status

4. 查看并修改密码

$grep "password" /var/log/mysqld.log2019-04-11T08:17:16.706096Z 1 [Note] A temporary password is generated for root@localhost: ux#bkaM(k1q-$mysql -u root -p>ux#bkaM(k1q- # 修改密码mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'complex password';mysql>set global validate_password_policy=0;mysql>set global validate_password_length=1;mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'simple password';

5. 配置开放3306端口

授权的方式允许任何主机访问mysql服务器:【一般采用这个即可,限制端口访问交由firewalld来做】

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;

限定ip访问:

mysql>GRANT ALL PRIVILEGES ON *.* TO 'jack'@'10.10.50.127' IDENTIFIED BY 'password' WITH GRANT OPTION;

以上就是centos7 安装mysql和mysqlclient遇到的一些坑和需要注意的知识点总结,感谢大家的阅读和对的支持。

版本 操作系统 密码 指令 端口 系统 选择 合适 主机 信息 命令 就是 数据 数据库 文件 方式 服务器 状态 知识 知识点 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网加科技 云之行互联网科技 互联网科技产业 腾讯阿里互联网科技 北京互联网科技 丰台科技园 互联网 国外互联网科技网站 互联网金融监管科技 西藏七维空间互联网科技有限公司 千方科技属于互联网企业吗 互联网科技商业 燊美集互联网科技有限公司 西安小鹰速贷互联网科技有限公司 明优互联网科技有限公司 云南省自由互联网科技有限公司 郑州欣桑互联网科技有限公司 山东大美朱楼互联网科技有限公司 福建互联网展示科技馆设计 广州智享互联网科技 科技互联网公司两年变化 互联网巨头反垄断金融科技 高科技与互联网 互联网科技公司发展 无锡溥仪互联网科技有限公司 中国的互联网科技企业的崛起 重庆互联网医院沙龙医盟信息科技 互联网科技扶贫时间 35岁以上互联网科技行业 易租星互联网科技有限公司 广东猫王互联网科技有限公司电话
0