mysql 知識管理 mysql知識管理

2021-10-17 19:20:08 字數 1282 閱讀 6458

mysql如何修改密碼

1. /usr/local/mysql/bin/mysqladmin -u root -p password liang

enter password:原root密碼,新密碼是liang

[root@denver ~]# /usr/local/mysql/bin/mysqladmin -u liang -p password guanqun -h 192.168.128.183

enter password:

2. root使用者登陸進去後(已有使用者存在情況下)

mysql> replace into mysql.user(host,user,password) values('%','liang',password('king100'));

query ok, 2 rows affected, 3 warnings (0.05 sec)

mysql> flush privileges; (一定要做這步,否則可能進不去)

query ok, 0 rows affected (0.05 sec)

3. 新增使用者

mysql> insert into mysql.user(host,user,password) values('%','lastday',password('kingdee'));

query ok, 1 row affected, 3 warnings (0.05 sec)

mysql> flush privileges;

query ok, 0 rows affected (0.04 sec)

4. mysql> set password for liang@'%'=password('kingdee');

query ok, 0 rows affected (0.03 sec)

此步驟不用做flush privileges

5. mysql> grant usage on *.* to liang@'%' identified by 'liang';

query ok, 0 rows affected (0.05 sec)

不用做flush privileges

6. 使用phpmyadmin

看當前使用者

mysql> select current_user();

| current_user() |

| root@localhost |

1 row in set (0.01 sec)

如何得到mysql儲存過程的列表:

select name,db from mysql.proc;

mysql的知識介紹 關於mysql基礎知識的介紹

一 啟動與退出1 進入mysql 啟動mysql command line client mysql的dos介面 直接輸入安裝時的密碼即可。此時的提示符是 mysql 或開啟終端,輸入sql語句 mysql uroot p123 2 退出mysql quit或exit 二 庫操作1 建立資料庫命令 ...

mysql知識積累 必知必會

distinct能進行去重,但是這是乙個關鍵字,放在select後面,當多個欄位的時候,意義就變了。比如select distinct name,from user 這個句子的意思是對name欄位和 欄位都相同的行進行去重,而並不是對name進行去重,如果將distinct進行調整,select d...

mysql必知必會 基礎知識

資料庫是乙個以某種有組織的方式儲存的資料集合。理解資料庫的一種最簡單的辦法就是將其想象為乙個檔案櫃。此檔案櫃是乙個存放資料的物理位置,不管資料是什麼以及如何組織的。1.表等同於當你將資料放進檔案櫃時,不是將資料隨便扔進乙個抽屜就完了,你應該將相關的資料放進乙個特定的檔案中。2.表是一種結構化的檔案,...