仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 618|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 给大家带来重置mysql暗码,并设置同意近程毗连

[复制链接]
老尸 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:45:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!root暗码健忘,重置mysql的root暗码:t
1、修正mysql的设置文件my.cnf

1.在[mysqld]的段中加上一句:skip-grant-tables
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-name-resolve
skip-grant-tables
保留而且加入vi。

实行mysqld_safe--skip-grant-tables&

2.从头启动mysqld
#/etc/init.d/mysqldrestart
StoppingMySQL:[OK]
StartingMySQL:[OK]



3.登录并修正MySQL的root暗码
#/usr/bin/mysql
WelcometotheMySQLmonitor.Commandsendwith;org.
YourMySQLconnectionidis3toserverversion:3.23.56

Typehelp;orhforhelp.Typectoclearthebuffer.

mysql>usemysql;
Readingtableinformationforcompletionoftableandcolumnnames
Youcanturnoffthisfeaturetogetaquickerstartupwith-A

Databasechanged
mysql>UPDATEuserSETPassword=password(new-password)WHEREUser=root;
QueryOK,0rowsaffected(0.00sec)
Rowsmatched:2Changed:0Warnings:0

mysql>flushprivileges;
QueryOK,0rowsaffected(0.01sec)

mysql>quit
Bye

4.将MySQL的登录设置修正返来
#vi/etc/my.cnf
将方才在[mysqld]的段中加上的skip-grant-tables删除
保留而且加入vi。

5.从头启动mysqld
#/etc/init.d/mysqldrestart
StoppingMySQL:[OK]
StartingMySQL:[OK]



2、
中断mysql办事
/etc/init.d/mysqldstop

sudomysqld_safe--skip-grant-table&

mysql

usemysql;

updateusersetpassword=password(yourpasswd)whereuser=root;

flushprivileges;
重启下mysql办事便可从头用新暗码登录
/etc/init.d/mysqldrestart


同意近程毗连mysql
经由过程navicat毗连MySQL的时分产生的这个毛病
ERROR1130:Host***.***.***.***isnotallowedtoconnecttothisMySQLserver
申明所毗连的用户帐号没有近程毗连的权限,只能在本机(localhost)登录。
需变动MySQL数据库里的user内外的host项
把localhost改称%

1、

上岸到MySQL,起首useMySQL;
依照他人供应的体例update的时分,呈现毛病。
MySQL>updateusersethost=%whereuser=root;
ERROR1062(23000):Duplicateentry%-rootforkeyPRIMARY
然后检察了下数据库的host信息以下:
MySQL>selecthostfromuserwhereuser=root;
+-----------------------+
|host|
+-----------------------+
|%|
|127.0.0.1|
|localhost.localdomain|
+-----------------------+
3rowsinset(0.00sec)
host已有了%这个值,以是间接运转下令:

MySQL>flushprivileges;


2、


mysql>grantallprivilegeson*.*toroot@%withgrantoption;
QueryOK,0rowsaffected(0.02sec)


mysql>flushprivileges;
QueryOK,0rowsaffected(0.00sec)


mysql>selectuser.hostfromuser;
+-----------+--------------+
|user|host|
+-----------+--------------+
|root|%|
|root|127.0.0.1|
|repl_user|192.168.1.52|
+-----------+--------------+
3rowsinset(0.00sec)
同意指定IP会见mysql
mysql>grantallprivilegeson*.*toroot@116.224.126.250identifiedby123456;
QueryOK,0rowsaffected(0.00sec)


欢迎大家来到仓酷云论坛!
只想知道 该用户已被删除
沙发
发表于 2015-1-16 22:18:57 | 只看该作者

给大家带来重置mysql暗码,并设置同意近程毗连

目前全球有超过一百多个Linux发行版本,在国内也能找到十几个常见版本。如何选择请根据你的需求和能力,RedhatLinux和DebianLinux是网络管理员的理想选择。
板凳
发表于 2015-1-24 18:20:51 | 只看该作者
在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。
精灵巫婆 该用户已被删除
地板
发表于 2015-2-2 13:09:18 | 只看该作者
其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-7 23:46:11 | 只看该作者
Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。
简单生活 该用户已被删除
6#
发表于 2015-2-24 03:19:31 | 只看该作者
选择交流平台,如QQ群,网站论坛等。
飘灵儿 该用户已被删除
7#
发表于 2015-3-7 12:47:58 | 只看该作者
我想即使Linux高手也很难快速准确精练的回答你。
蒙在股里 该用户已被删除
8#
发表于 2015-3-15 07:41:13 | 只看该作者
把这个问题放在其他Linux社区请求帮助也是一种选择。如果Linux得不到答案,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。这时换一个社区是不错的选择。
小魔女 该用户已被删除
9#
发表于 2015-3-22 00:17:12 | 只看该作者
和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-16 13:58

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表