如何在linux系统修改mysql数据库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在linux系统修改mysql数据库相关的知识,希望对你有一定的参考价值。
参考技术A 查找以前是否安装有mysql,使用下面命令:rpm
-qa|grep
-i
mysql
如果显示有如下包则说明已安装mysql
mysql-4.1.12-3.RHEL4.1
mysqlclient10-3.23.58-4.RHEL4.1
如果已安装,则需要删除已安装的数据库,使用以下命令来删除数据库
删除命令:rpm
-e
--nodeps
包名
(
rpm
-ev
mysql-4.1.12-3.RHEL4.1
)
删除老版本mysql的开发头文件和库
命令:rm
-fr
/usr/lib/mysql
rm
-fr
/usr/include/mysql
注意:卸载后/var/lib/mysql中的数据及/etc/my.cnf不会删除,如果确定没用后就手工删除
rm
-f
/etc/my.cnf
rm
-fr
/var/lib/mysql
下载mysql的rpm包
可以通过wget下载具体的地址因为不能用链接请大家去官网去找
(1)MySQL-server-5.6.10-1.rhel5.x86_64.rpm:MySQL服务器;
(2)MySQL-client-5.6.10-1.rhel5.x86_64.rpm:MySQL客户端;
(3)MySQL-devel-5.6.10-1.rhel5.x86_64.rpm:Mysql开发依赖包。
下载后放到Liunx服务器中,如图所示
安装MySQL
Server的rpm包
rpm
-ivh
MySQL-server-5.6.21-1.linux_glibc2.5.x86_64.rpm
安装过程如图所示
安装完成后会生成root用户的随机密码,请使用“cat
/root/.mysql_secret”或类似命令进行查看。
Linux环境下(CentOS操作系统)如何修改MySQL数据库及Redis的密码?
【系列专栏】:博主结合工作实践输出的,解决实际问题的专栏,朋友们看过来!
长期持续带来更多案例与技术文章分享;
欢迎商业项目咨询,10年+软硬全栈内功,助力解决您的尊贵需求。
——————————————————————————————————
目录
0 引言
服务器中的数据库密码定期修改是一个好习惯,这里记录下MySQL和Redis数据库的密码修改步骤。
1 修改MySQL密码
1)首先登录MySQL
可以使用SSH等软件连接服务器,然后输入命令登录:
mysql -u root -p
然后输入原密码,即可登录成功。
2)修改密码
输入命令,设置自己的新密码即可。
set password=password('自己设置的新密码');
3)授权远程访问
若是原来没有设置过授权远程访问,可以通过以下设置:
执行授权命令:grant all privileges on . to root@‘%’ identified by '新密码';
更新权限信息,执行flush刷新权限: flush privileges;
关闭防火墙:systemctl stop firewalld
4)远程连接数据库测试
使用SQLyog软件远程连接数据库测试:
2 修改Redis密码
1)进入到redis目录下,找到redis.conf,修改requirepass,保存退出
requirepass xxx //xxx就是你新设置的密码
2)启动Redis
./redis-server redis.conf &
3 总结
修改密码的步骤比较简单,这里仅做一个简单的记录,若是服务器上部署了项目,别忘了修改完数据库密码后把项目中的数据库连接密码同步更新下,否则你的项目就访问不到数据库了。
作于202211071050,已归档
———————————————————————————————————
本文为博主原创文章,未经博主允许不得转载!
若本文对您有帮助,轻抬您发财的小手,关注/评论/点赞/收藏,就是对我最大的支持!
祝君升职加薪,鹏程万里!
以上是关于如何在linux系统修改mysql数据库的主要内容,如果未能解决你的问题,请参考以下文章
Linux环境下(CentOS操作系统)如何修改MySQL数据库及Redis的密码?