日期:2011-05-02 15:44:00 来源:本站整理
MySQL5数据库与管理相关的注意点(重设root密码)[MySQL防范]
本文“MySQL5数据库与管理相关的注意点(重设root密码)[MySQL防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
怎样重新设置根用户的密码-假如原先设置的MySQL数据库的根用户root的密码忘掉了,可以通过以下步骤来恢复:
Windows平台下的步骤 1.以管理员的身份登录到windows系统 2.用windows服务管理工具或任务管理器来终止MySQL服务 3.成立一个单行的文本文件,保存为c:\mysql\pwdhf.txt, 内容是SET PASSword FOR 'root'@'localhost' = PASSWORD('MyNewPassword'); 4.翻开一个掌握台窗口,得到Dos号令提醒符 5.假定你的MySQL主目录是C:/mysql/bin, 则运行c:\mysql\bin\mysqld-nt --init-file=c:\mysql\pwdhf.txt, 假如是用安装精灵安装的MySQL数据库服务器,则需求通过服务管理工具来做窜改, 需求找到并增添默许设置文件, 然后运行mysqld-nt --defaults-file="path\my.ini" --init-file=c:\mysql\pwdhf.txt 6.终止MySQL数据库服务,然后再重新以正常情势启动MYSQL 7.可以正常登录到服务器. Unix环境下的步骤 1.以root或启动mysqld进程的用户身份登录到系统 2.找到并定位包含Mysql服务进程号的文件.pid,该文件普通大概 /var/lib/mysql/,/var/run/mysqld/,/usr/local/mysql/data/中, 文件名普通是"机械名.pid"的格局.在壳下利用号令 kill 'cat /mysql-data-Directory//host-name.pid'来完毕mysql服务进程 3.成立一个单行文本文件,可以肆意命名,假定是mysql-init, 保存在用户主目录~下便可以, 文件内容是SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword'); 4.重新带选项启动mysql,具体号令为mysqld_safe --init-file=~/mysql-init &, 正常后应当删除mysql-init文件 5.可以用新密码衔接数据库.通用的办理办法
-利用客户端交互工具mysql来设置,步骤以下:
1.终止mysql服务,并重新以--skip-grand-table --user=root 选项来启动mysql服务(windows下可以省略--user=root选项) 2.用客户端交互工具mysql衔接服务器,shell>mysql -u root 3.在客户端交互工具mysql中履行下列语句: mysql> UPDATE mysql.user SET Password=PASSWORD('newpwd') -> WHERE User='root'; mysql> FLUSH PRIVILEGES; 4.可以用newpwd作为密码来登录服务器.以上是“MySQL5数据库与管理相关的注意点(重设root密码)[MySQL防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论