centos7 安装mysql和mysqlclient遇到的坑总结
发表于:2025-01-25 作者:千家信息网编辑
千家信息网最后更新 2025年01月25日,1. 添加MySQL Yum源MySQL官网>DOWNLOADS>MySQL Yum Repository找到合适版本的yum源$wget https://dev.mysql.com/get/mysq
千家信息网最后更新 2025年01月25日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安全错误
数据库的锁怎样保障安全
我查查 数据库
六安电商软件开发哪家好
怎么打开服务器端口
网络安全 打击
昆明创新软件开发报价表
网络安全考华三还是华为
数据库中行是什么意思
昆明哪里有平台软件开发设计
初中可以学软件开发吗
网络安全应急演习
软件开发到什么地方工作好
excel怎么做成数据库
数据库技术4-8实验报告
武汉软件开发多少钱一个月
绝地求生服务器错误代码105
个人信息基础数据库是哪个设计的
网络安全领导组调整的通知
软件开发公司运作流程
fpga软件开发教程
东北财经大学网络安全中心
芝罘区定制软件开发哪家好
伟仕佳杰和网络安全龙头
做软件开发的人能做到多少岁
王者荣耀是客户服务器结构吗
宁波网络安全技术培训
网络安全法律的作用
洛菲勒网络技术有限公司
数据库哪种最常用
数据库可以改成什么
web前端算软件开发吗