预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

linuxmysql修改密码命令linuxmysql修改密码命令1.修改root密码linuxmysql修改密码命令方法1:使用mysqladmin命令--适用于记得root旧密码,修改root密码语法:mysqladmin-u用户名-p旧密码password新密码例如:#mysqladmin-uroot-prootpasswordmysql--注意:如当旧密码输入错误时会报如下错误#mysqladmin-uroot-proot1passwordmysqlmysqladmin:connecttoserverat'localhost'failederror:'Accessdeniedforuser'root'@'localhost'(usingpassword:YES)'linuxmysql修改密码命令方法2:直接更新user表password字段--适用于忘记root密码,而对root密码进行重置Step1:修改MySQL的登录设置#vi/etc/my.cnf--windows系统是my.ini文件--在[mysqld]的段中加上一句:skip-grant-tables,如没有[mysqld]字段,可手动添加上[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockskip-name-resolveskip-grant-tablesStep2:重新启动mysql[root@gc~]#servicemysqlrestartShuttingdownMySQL..[确定]StartingMySQL...[确定]Step3:登录并修改MySQL的root密码--此时直接用mysql即可无需密码即可进入数据库了[root@gc~]#mysqlWelcometotheMySQLmonitor.Commandsendwith;or\g.YourMySQLconnectionidis2Serverversion:5.5.24MySQLCommunityServer(GPL)Copyright(c)2000,2011,Oracleand/oritsaffiliates.Allrightsreserved.OracleisaregisteredtrademarkofOracleCorporationand/oritsaffiliates.Othernamesmaybetrademarksoftheirrespectiveowners.Type'help;'or'\h'forhelp.Type'\c'toclearthecurrentinputstatement.mysql>usemysql;Databasechangedmysql>updateusersetpassword=password('new_password')whereuser='root';QueryOK,5rowsaffected(0.00sec)Rowsmatched:5Changed:5Warnings:0mysql>flushprivileges;QueryOK,0rowsaffected(0.00sec)--注意:如果没做step1,直接用mysql登录时会报如下错误[root@gc~]#mysqlERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:NO)Step4:将MySQL的登录设置修改回来再删除/etc/my.cnf文件中的skip-grant-tablesStep5:重新启动mysql[root@gc~]#servicemysqlrestartShuttingdownMySQL..[确定]StartingMySQL...[确定]2.修改mysql其它用户密码同样,普通用户也可以用上面的方法--使用mysqladmin命令[root@njdyw~]#mysqladmin-uuser1-ppass1passwordpass2--直接修改数据库表[root@njdyw~]#mysql-uuser1-ppass1–Dmysqlmysql>updateusersetpassword=password('pass2')whereuser='user1';mysql>flushprivileges;