mysql 命令 例子_一个例子运用了所用mysql数据库操作命令
Mysql常用命令解析
修改密碼的幾種方法
方法一:登陸進mysql
set password for root@localhost = password('123'); /這種方法也適用于給某個用戶設置單獨的密碼
方法二:登錄進mysql就修改密碼
mysqladmin -uroot -p123 password 1234
方法三:使用update更新密碼
use mysql;
update user set password=password('123') where user='root' and host='localhost';
flush privileges;
好久沒有登陸忘記密碼怎么辦?
可以使用skip-grant-tables是mysql在啟動的過程忽略授權表,無需輸入密碼直接授予所有權限,步驟如下:
1.在啟動參數中添加:skip-grant-tables
vi /etc/mysql/mysql.conf.d/http://www.doczj.com/doc/f374b3c16aec0975f46527d3240c844769eaa0da.htmlf
在[mysqld]下添加skip-grant-tables,保存
2.重新啟動mysql,輸入service mysql restart
3.使用mysql -uroot -p無需密碼直接登錄并獲得了root用戶的所有權限
4.進入mysql數據庫,其中http://www.doczj.com/doc/f374b3c16aec0975f46527d3240c844769eaa0da.htmler保存著所有用戶的信息:use mysql
5.修改密碼為1234
update user set authentication_string = password('1234') where user='root'and host='localhost'
6.刷新
flush privileges
7.退出mysql數據庫,把skip-grant-tables注釋掉,重新啟動mysql就可以以密碼1234登錄mysql
查看mysql的用戶
select user,host,password from http://www.doczj.com/doc/f374b3c16aec0975f46527d3240c844769eaa0da.htmler
刪除mysql的用戶
delete from http://www.doczj.com/doc/f374b3c16aec0975f46527d3240c844769eaa0da.htmler where user='zhangsm';
刷新
FLUSH PRIVILEGES
總結
以上是生活随笔為你收集整理的mysql 命令 例子_一个例子运用了所用mysql数据库操作命令的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 长沙数字货币哪里可以用 线上线下都有消费
- 下一篇: 申请信用卡要面签吗