centos7安装mysql和mysqlclient遇到的坑怎么解决
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍了centos7安装mysql和mysqlclient遇到的坑怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇centos7安装mysql和mysq
千家信息网最后更新 2026年11月02日centos7安装mysql和mysqlclient遇到的坑怎么解决
这篇文章主要介绍了centos7安装mysql和mysqlclient遇到的坑怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇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遇到的坑怎么解决"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"centos7安装mysql和mysqlclient遇到的坑怎么解决"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
版本
知识
操作系统
内容
密码
指令
端口
篇文章
系统
选择
合适
主机
价值
信息
命令
操作简单
数据
数据库
文件
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
新华互联网科技
广州大一互联网络科技有限公司
互联网科技公司华为
互联网科技巨头监管
科技互联网龙头
互联网和科技创新
互联网金融 科技
高科技与互联网
互联网科技公司电话
有马互联网科技
致骋互联网科技
深圳天众互联网科技公司
长亮科技互联网金融
哈尔滨新华互联网科技学院
苏州五指互联网络科技有限
千方科技属于互联网企业吗
呼和浩特新华互联网科技学院
互联网科技股为什么大涨
西安左小互联网科技有限公司
中国互联网公司的科技投入
互联网未来科技
兼蜜互联网科技
深圳期待互联网科技
科技伦理 互联网公司
互联网科技创新企业排名
阿里巴巴算科技企业还是互联网
来此购互联网科技有限公司
厦门比较好的科技互联网公司
无锡工业互联网科技有限公司
互联网领先科技成果宣传视频