Linux系统中Mysql的安装备份与密码恢复
Mysql的
Redhat 9的第2张光盘提供了Mysql的RPM包,非常方便。这RPM包有:mysql-3.23.54a-11.i386.rpm
mysql-server-3.23.54a-11.i386.rpm
mysql-devel-3.23.54a-11.i386.rpm
在时,可以使用该光盘进行,也可以从网上下载最新的RPM包,然后再进行。
以下以RPM包的为例介绍Mysql的过程,若用户在RedHat时已经了Mysql,则可以跳过下面的步骤。
我们可以用rpm –qa |grep mysql命令来探测Linux系统是否了Mysql。
图一:检测Linux中是否mysql 为什么要Perl的rpm包呢?这是因为在RedHat中,Mysql需要Perl语言的支持才能正常运行,因此在mysql前需要先Perl语言及其相关包。 我们按照下面的顺序来上述的5个rpm包。
若没有,则将第2张光盘中的
perl-CGI-2.81-88.i386.rpm
perl-DBI-1.32-5.i386.rpm
perl-DBD-Mysql-2.1021-3.i386.rpm
mysql-3.23.54a-11.i386.rpm
mysql-server-3.23.54a-11.i386.rpm
#rpm –ivh perl-CGI-2.81-88.i386.rpm
#rpm –ivh perl-DBI-1.32-5.i386.rpm
#rpm –ivh mysql-3.23.54a-11.i386.rpm perl-DBD-Mysql-2.1021-3.i386.rpm
#rpm –ivh mysql-server-3.23.54a-11.i386.rpm
图二:Linux下mysql的 现在mysql已经完毕,我们可以用命令来启动Mysql并检验其是否被启动。 一:使用service命令来启动Mysql 二:使用mysqld脚本来启动Mysql: 三:使用safe_mysqld实用程序启动Mysql服务,此可以使用相关参数
我们可以用三种来启动Mysql:
#service mysql start
#/etc/init.d/mys qld start
#safe_mysqld& //使用&表示将safe_mysqld放在后台执行。
这里我们使用二来启动Mysql
我们可以使用命令service mysqld status来检测mysql是否已经启动,如图四所示,其中返回信息“pid 3295”中的“3295”是mysqld运行的进程号,这个进程号不是固定不变的,而是根据不同运行的进程数量而各不相同。
Mysql已经并启动,我们可以用Mysql里的命令来我们的Mysql数据库。
我们可以用mysql –u root –p 来访问数据库,会提示让我们输入密码,当mysql安装时,默认root帐户的密码为空,所以我们直接敲“enter”就可以进入到我们数据库内部。我们还可以用 show databases;命令来查看中现存的数据库。见图五,我们可以看到中默认自带了mysql和test这两个数据库。
我们如果想改变mysql的密码,可以用mysqladmin命令,命令格式为
mysqladmin -u root -p password 密码,这里的“密码”为我们欲新设的密码。如下图所示,这里我们将root的密码为“public” ,会提示我们输入旧密码(若是mysql刚,则默认密码为空)。
图三:改变mysql的密码
Mysql的命令还有很多,这里我们不可能一一介绍,感兴趣的读者可以参考Mysql的命令手册。
Mysql的备份
我们的数据库需要经常备份,Mysql数据库的常用备份是使用使用实用程序mysqldump, 其命令格式如下:
# mysqldump [options] database [tables]
其参数的含义为:
options:代表mysqldump的选项,通过mysqldump –help可以查到。
database: 代表将要备份的数据库
tables: 代表将要备份的表,如果不指定任何表,则备份整个数据库。
我们使用mysqldump备份了mysql自带的mysql库,并且用
ll命令来查看备份文件。
我们再来看看备份后的恢复,如图九,图十所示,我们新创建一个数据库bak,然后把我们刚才备份的mysql.bak文件导入到这个数据库。
图四:创建一个bak数据库
图五:导入mysql.bak到bak数据库
Mysql的密码恢复
Mysql隔一段时间不访问,也许你会忘记访问密码,这时该怎么办,重装mysql吗?这个代价也太大了,我们这里介绍两种恢复密码的。
一:因为Mysql密码存储于数据库mysql中的user表中,所以我们只要用已知密码的user表拷贝过来覆盖就行了。
Linux下 在/var/lib/mysql/mysql/目录下有三个user表相关文件user.frm、user.MYD、user.MYI。它们分别表示:
user.frm //user表样式文件
user.MYD //user表数据文件
user.MYI //user表索引文件
为保险起见,我们先将这三个user表相关文件备份,如图十所示,
图十:备份user表三个相关文件
然后我们将知道密码的mysql库中user表的三个文件拷贝过来,这时我们可以用ls看到六个user表文件。
这时我们只要重启mysql服务就可以用已知的密码来访问Mysql数据库了。
重启的命令为:service mysql restart 或
/etc/init.d/mysql restart
现在我们可以用已知密码的来访问Mysql数据库了。
二:
一是在已知另外一个Mysql数据库密码的的前提下进行密码恢复的,如果没有这样的一个已知密码的Mysql数据库,我们又该如何恢复呢?我们使用在Mysql中文参考手册上介绍的一种,这种分几个步骤:
1:向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在MYSQL的数据库所在的目录中。
killall -TERM mysqld //你必须是UNIX的root用户或者是你所运行的
SERVER上的同等用户,才能执行这个。
2:使用`--skip-grant-tables' 参数来启动 mysqld。 (LINUX下/usr/bin/safe_mysqld --skip-grant-tables , windows下c:\mysql\bin\mysqld --skip-grant-tables) 如下图所示;
图十三:步骤1和步骤2的运行结果
3:然后就可以无密码登录到mysqld server ,此时Mysql的密码和刚时一样,都是为空。现在我们可以使用图六的用mysqladmin来改变mysql的密码了。
4:载入权限表,可以使用mysqladmin flush-privileges来刷新权限表。
图十四:使用mysqladmin载入权限表
5:使用新密码登陆。
Mysql是一个功能强大的数据库,需要在实践中多练习才能熟练掌握,本文介绍Mysql的以及最基本的访问Mysql的命令以及修改密码命令,最后就Mysql密码丢失问题介绍了两种恢复密码的。希望对大家有所帮助。
推荐系统
微软Win11原版22H2下载_Win11GHOST 免 激活密钥 22H2正式版64位免费下载
语言:中文版系统大小:5.13GB系统类型:Win11微软Win11原版22H2下载_Win11GHOST 免 激活密钥 22H2正式版64位免费下载系统在家用办公上跑分表现都是非常优秀,完美的兼容各种硬件和软件,运行环境安全可靠稳定。Win11 64位 Office办公版(免费)优化 1、保留 Edge浏览器。 2、隐藏“操作中心”托盘图标。 3、保留常用组件(微软商店,计算器,图片查看器等)。 5、关闭天气资讯。
Win11 21H2 官方正式版下载_Win11 21H2最新系统免激活下载
语言:中文版系统大小:4.75GB系统类型:Win11Ghost Win11 21H2是微软在系统方面技术积累雄厚深耕多年,Ghost Win11 21H2系统在家用办公上跑分表现都是非常优秀,完美的兼容各种硬件和软件,运行环境安全可靠稳定。Ghost Win11 21H2是微软最新发布的KB5019961补丁升级而来的最新版的21H2系统,以Windows 11 21H2 22000 1219 专业版为基础进行优化,保持原汁原味,系统流畅稳定,保留常用组件
windows11中文版镜像 微软win11正式版简体中文GHOST ISO镜像64位系统下载
语言:中文版系统大小:5.31GB系统类型:Win11windows11中文版镜像 微软win11正式版简体中文GHOST ISO镜像64位系统下载,微软win11发布快大半年了,其中做了很多次补丁和修复一些BUG,比之前的版本有一些功能上的调整,目前已经升级到最新版本的镜像系统,并且优化了自动激活,永久使用。windows11中文版镜像国内镜像下载地址微软windows11正式版镜像 介绍:1、对函数算法进行了一定程度的简化和优化
微软windows11正式版GHOST ISO镜像 win11下载 国内最新版渠道下载
语言:中文版系统大小:5.31GB系统类型:Win11微软windows11正式版GHOST ISO镜像 win11下载 国内最新版渠道下载,微软2022年正式推出了win11系统,很多人迫不及待的要体验,本站提供了最新版的微软Windows11正式版系统下载,微软windows11正式版镜像 是一款功能超级强大的装机系统,是微软方面全新推出的装机系统,这款系统可以通过pe直接的完成安装,对此系统感兴趣,想要使用的用户们就快来下载
微软windows11系统下载 微软原版 Ghost win11 X64 正式版ISO镜像文件
语言:中文版系统大小:0MB系统类型:Win11微软Ghost win11 正式版镜像文件是一款由微软方面推出的优秀全新装机系统,这款系统的新功能非常多,用户们能够在这里体验到最富有人性化的设计等,且全新的柔软界面,看起来非常的舒服~微软Ghost win11 正式版镜像文件介绍:1、与各种硬件设备兼容。 更好地完成用户安装并有效地使用。2、稳定使用蓝屏,系统不再兼容,更能享受无缝的系统服务。3、为
雨林木风Windows11专业版 Ghost Win11官方正式版 (22H2) 系统下载
语言:中文版系统大小:4.75GB系统类型:雨林木风Windows11专业版 Ghost Win11官方正式版 (22H2) 系统下载在系统方面技术积累雄厚深耕多年,打造了国内重装系统行业的雨林木风品牌,其系统口碑得到许多人认可,积累了广大的用户群体,雨林木风是一款稳定流畅的系统,一直以来都以用户为中心,是由雨林木风团队推出的Windows11国内镜像版,基于国内用户的习惯,做了系统性能的优化,采用了新的系统
雨林木风win7旗舰版系统下载 win7 32位旗舰版 GHOST 免激活镜像ISO
语言:中文版系统大小:5.91GB系统类型:Win7雨林木风win7旗舰版系统下载 win7 32位旗舰版 GHOST 免激活镜像ISO在系统方面技术积累雄厚深耕多年,加固了系统安全策略,雨林木风win7旗舰版系统在家用办公上跑分表现都是非常优秀,完美的兼容各种硬件和软件,运行环境安全可靠稳定。win7 32位旗舰装机版 v2019 05能够帮助用户们进行系统的一键安装、快速装机等,系统中的内容全面,能够为广大用户
番茄花园Ghost Win7 x64 SP1稳定装机版2022年7月(64位) 高速下载
语言:中文版系统大小:3.91GB系统类型:Win7欢迎使用 番茄花园 Ghost Win7 x64 SP1 2022.07 极速装机版 专业装机版具有更安全、更稳定、更人性化等特点。集成最常用的装机软件,集成最全面的硬件驱动,精心挑选的系统维护工具,加上独有人性化的设计。是电脑城、个人、公司快速装机之首选!拥有此系统
相关文章
- Windows系统回收站的文件保存在哪个磁盘上
- Win8开机自动开启数字小键盘设置方法
- bios怎么设置从光驱启动 设置bios从u盘启动视频教程
- 新版Win10应用商店曝光 UI进行新的调整
- 如何安装纯净Win10?win10纯净安装教程
- cmd.exe文件损坏的解决办法
- 更新Win10后电脑速度变慢该怎么解决?
- win2003中打开一些软件时总是打不开提示数据执行保护
- win10远程桌面连接怎么打开?win10打开远程桌面连接教程
- WinPE光盘镜像制作方法
- Win10系统中CMD命令提示符新增了哪些功能?
- Win10 Build 10130自制iso镜像下载地址(64位/32位中文版)
- Win8.1系统KPhoneTray进程占用很高的CPU的清理方法
- Win8桌面出现双图标是怎么回事该如何解决
- Win10突然重启后怎么恢复之前运行的窗口和程序?
- Win 10和Win 8 用户使用起来感受最大的几个差异点
- Win10系统中怎么解压rar格式的压缩文件?
- Win10 Mobile 10586.218即将推送 主要修复bug和提升性能
热门系统
- 1华硕笔记本&台式机专用系统 GhostWin7 32位正式旗舰版2018年8月(32位)ISO镜像下载
- 2深度技术 Windows 10 x86 企业版 电脑城装机版2018年10月(32位) ISO镜像免费下载
- 3电脑公司 装机专用系统Windows10 x86喜迎国庆 企业版2020年10月(32位) ISO镜像快速下载
- 4雨林木风 Ghost Win7 SP1 装机版 2020年4月(32位) 提供下载
- 5深度技术 Windows 10 x86 企业版 六一节 电脑城装机版 版本1903 2022年6月(32位) ISO镜像免费下载
- 6深度技术 Windows 10 x64 企业版 电脑城装机版2021年1月(64位) 高速下载
- 7新萝卜家园电脑城专用系统 Windows10 x64 企业版2019年10月(64位) ISO镜像免费下载
- 8新萝卜家园 GhostWin7 SP1 最新电脑城极速装机版2018年8月(32位)ISO镜像下载
- 9电脑公司Ghost Win8.1 x32 精选纯净版2022年5月(免激活) ISO镜像高速下载
- 10新萝卜家园Ghost Win8.1 X32 最新纯净版2018年05(自动激活) ISO镜像免费下载
热门文章
常用系统
- 1电脑公司GHOST WIN7 旗舰版64位 v2020.07下载
- 2电脑公司 GhostXPSP3 电脑城海驱专业版 2018年5月 ISO镜像下载
- 3电脑城 GHOST XP SP3 2011 完美装机版 V9.0 原生NTFS 下载
- 4电脑公司Ghost Win8.1 X64位 新春特别 纯净版2020年2月(自动激活) ISO镜像快速下载
- 5GHOST WIN8 X86 装机专业版 V2017.07(32位) 下载
- 6Windows11官方正式版系统64位免费光盘映像下载
- 7雨林木风 GHOST WIN7 SP1 X64 官方优化版 V2017.06(64位) 下载
- 8Win10企业版G下载_Windows10神州网信版G版ISO镜像下载
- 9笔记本&台式机专用系统GhostWin7 64位中秋特别 旗舰版2021年9月(64位) 高速下载
- 10Win11最新版22H2下载_Win11游戏系统镜像优化版激活下载