仓酷云

标题: 给大家带来重置mysql暗码,并设置同意近程毗连 [打印本页]

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




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2