如何給管理員設(shè)置密碼?
創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站制作、做網(wǎng)站與策劃設(shè)計,扶綏網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十年,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:扶綏等地區(qū)。扶綏做網(wǎng)站價格咨詢:18980820575
外部命令設(shè)置密碼
MySQLadmin -uroot password='自己要設(shè)置的密碼'
sql語句設(shè)置密碼
mysql>update mysql.user set password=password("自己要設(shè)置的密碼") where user='root' and host='localhost'
單實例忘記密碼如何操作?
關(guān)閉mysql
/etc/init.d/mysqld stop
使用參數(shù)啟動
mysqld_safe --skipgrant-tables --user=mysql &
空密碼登錄
mysql -uroot
改密碼
mysql>update mysql.user set password=password("password") where user='root' and host='localhost'
刷新權(quán)限
mysql> flush privileges;
關(guān)閉mysql,重新啟動
mysqladmin -uroot -ppassword shutdown
/etc/init.d/mysqld start
多實例忘記密碼如何操作?
關(guān)閉mysql
killall mysql #只能killall myqld,因為關(guān)閉時要密碼,你的密碼已經(jīng)忘記了
2.啟動時加參數(shù)
mysqld_safe --defaults-file=/data/3306/my.cnf --skip-grant-tables &
3.登錄時空密碼
mysql -uroot -S /data/3306/data/mysql.sock
4.修改密碼
mysql>update mysql.user set password=password("newpassword") where user='root' and host='localhost'
5.別忘記刷新
mysql> flush privileges;
6.然后在關(guān)閉mysql,用新密碼登錄就ok了。
mysqladmin -uroot -pnewpassword -S /data/3308/data/mysql.sock shutdown