centos7如何利用yum安装mysql 8.0.12
发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,这篇文章将为大家详细讲解有关centos7如何利用yum安装mysql 8.0.12,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。清理原有的mysqlrpm -qa
千家信息网最后更新 2024年11月24日centos7如何利用yum安装mysql 8.0.12
这篇文章将为大家详细讲解有关centos7如何利用yum安装mysql 8.0.12,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
清理原有的mysql
rpm -qa | grep mysql#可能的显示情况如下#mysql-community-libs-8.0.12-1.el7.x86_64#mysql80-community-release-el7-1.noarch#mysql-community-client-8.0.12-1.el7.x86_64#mysql-community-common-8.0.12-1.el7.x86_64#mysql-community-server-8.0.12-1.el7.x86_64#通过下面的命令进行删除yum remove mysql-xxx-xxx-#查找mysql的相关文件find / -name mysql#根据自身的需求删除mysql的配置文件信息rm -rf /var/lib/mysql
删除CentOS7默认的数据库mariadb
rpm -qa | grep mariadb#查找mariadb#可能出现的结果mariadb-libs-5.5.56-2.el7.x86_64#将查找出来的结果进行强制删除rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64
下载mysql yum源
mysql yum源下载地址
点击download进入下载页面
鼠标悬浮在 "No thanks, just start my download."可查看mysql yum源的地址,选中右键复制链接地址进行下载
cd /usr/srcwget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm#安装yum源yum localinstall mysql80-community-release-el7-1.noarch.rpm#更新yum源yum clean allyum makecache#开始安装MySQLyum install mysql-community-server#启动MySQLsystemctl start mysqld#启动成功后可以查看初始化密码随机生成的cat /var/log/mysqld.log | grep password#登录MySQL修改mysql用户密码mysql -u root -pmysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';#远程设置mysql> use mysql;mysql> update user set host='%' where user='root';#授权用户名的权限,赋予任何主机访问数据的权限mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;mysql> FLUSH PRIVILEGES;
其他的几种mysql用户权限的设置方法
#允许myuser用户使用mypassword密码从任何主机连接到mysql服务器GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;#允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3'IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
数据库的相关操作
#启动mysqlsystemctl start mysqld.service#结束systemctl stop mysqld.service#重启systemctl restart mysqld.service#开机自启systemctl enable mysqld.service
mysql登录用户密码设置好后,需要开发安全组端口
端口开放后就可以进行数据库连接操作了,在使用Navicat for MySQL 连接 Mysql 8.0.12可能会出现问题 Client does not support authentication protocol 错误解决方法
#修改加密规则 (这行我没有写,不过貌似也可以)密码需要设置包含大小写字母符号和数字的格式,否则设置不会超成功ALTER USER 'root'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #更新一下用户的密码 ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password'; #刷新权限FLUSH PRIVILEGES;
关于"centos7如何利用yum安装mysql 8.0.12"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
密码
用户
数据
权限
主机
地址
数据库
篇文章
成功
文件
方法
更多
服务器
端口
结果
更新
服务
登录
不错
实用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
小学网络安全教育计划
网络安全构成的主要因素
中国2020网络安全战略发布
cnkl是学术搜索数据库吗
做网站数据库要建什么
网络安全管理实现
国内外网络安全形势及应对
网络技术要不要考笔试
服务器交互失败
港服是哪个服务器
火山小视频软件开发公司
网络安全图标含义
数据库的配置文件在哪
数据库反复锁死
网络安全责任责任书
精通网络安全技术挣钱
关于大学网络安全的文章
成都程序软件开发哪家专业
gdc服务器阵列修复
b站数据库课程哪个讲的比较好
软件开发打印表格修改
java 数据库查询超时
网络技术要不要考笔试
江西数据库安全箱性价比
怀柔区口碑好的软件开发服务电话
数据库总分求和
服务器玩游戏怎么样
电脑版原神怎么选服务器
数据库应用的技术路线
sql数据库的连接方式