久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

MySQL中實用的命令整理

135次閱讀
沒有評論

共計 1808 個字符,預計需要花費 5 分鐘才能閱讀完成。

這篇文章主要講解了“MySQL 中實用的命令整理”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著丸趣 TV 小編的思路慢慢深入,一起來研究和學習“MySQL 中實用的命令整理”吧!

MySQL 實用命令

(一) 連接 MYSQL:

格式:mysql - h 主機地址 - u 用戶名 -p 用戶密碼

1、例 1:連接到本機上的 MYSQL

首先在打開 DOS 窗口,然后進入 mysql 安裝目錄下的 bin 目錄下,例如:D:mysqlbin,再鍵入命令 mysql -uroot -p,回車后提示你輸密碼,如果剛安裝好 MYSQL,超級用戶 root 是沒有密碼的,故直接回車即可進入到 MYSQL 中了,MYSQL 的提示符是:mysql

2、例 2:連接到遠程主機上的 MYSQL

假設遠程主機的 IP 為:10.0.0.1,用戶名為 root, 密碼為 123。則鍵入以下命令:

mysql -h20.0.0.1 -uroot -p123

(注:u 與 root 可以不用加空格,其它也一樣)

3、退出 MYSQL 命令

exit(回車)

(二) 修改密碼:

格式:mysqladmin - u 用戶名 - p 舊密碼 password 新密碼

1、例 1:給 root 加個密碼 123。首先在 DOS 下進入目錄 C:mysqlbin,然后鍵入以下命令:

mysqladmin -uroot -password 123

注:因為開始時 root 沒有密碼,所以 - p 舊密碼一項就可以省略了。

2、例 2:再將 root 的密碼改為 456

mysqladmin -uroot -pab12 password 456

3. 另外一種方法:

mysql -u root -p
use mysql
update user set password=password(新的密碼) where user= root
flush privileges;

(三) 增加新用戶:(注意:和上面不同,下面的因為是 MYSQL 環境中的命令,所以后面都帶一個分號作為命令結束符)

格式:grant select on 數據庫.* to 用戶名 @登錄主機 identified by 密碼

例 1、增加一個用戶 test1 密碼為 abc,讓他可以在任何主機上登錄,并對所有數據庫有查詢、插入、修改、刪除的權限。首先用以 root 用戶連入 MYSQL,然后鍵入以下命令:

grant select,insert,update,delete on *.* to test1@ % Identified by abc

但例 1 增加的用戶是十分危險的,你想如某個人知道 test1 的密碼,那么他就可以在 internet 上的任何一臺電腦上登錄你的 mysql 數據庫并對你的數據可以為所欲為了,解決辦法見例 2。

例 2、增加一個用戶 test2 密碼為 abc, 讓他只可以在 localhost 上登錄,并可以對數據庫 mydb 進行查詢、插入、修改、刪除的操作(localhost 指本地主機,即 MYSQL 數據庫所在的那臺主機),這樣用戶即使用知道 test2 的密碼,他也無法從 internet 上直接訪問數據庫,只能通過 MYSQL 主機上的 web 頁來訪問了。

grant select,insert,update,delete on mydb.* to test2@localhost identified by abc

如果你不想 test2 有密碼,可以再打一個命令將密碼消掉。

grant select,insert,update,delete on mydb.* to test2@localhost identified by

(四) 顯示命令

1、顯示數據庫列表:

show databases;

剛開始時才兩個數據庫:mysql 和 test。mysql 庫很重要它里面有 MYSQL 的系統信息,我們改密碼和新增用戶,實際上就是用這個庫進行操作。

2、顯示庫中的數據表:

use mysql;// 打開庫

show tables;

3、顯示數據表的結構:

describe 表名;

4、建庫:

create database 庫名;

5、建表:

use 庫名;

create table 表名 (字段設定列表);

6、刪庫和刪表:

drop database 庫名;

drop table 表名;

7、將表中記錄清空:

delete from 表名;

8、顯示表中的記錄:

select * from 表名;

感謝各位的閱讀,以上就是“MySQL 中實用的命令整理”的內容了,經過本文的學習后,相信大家對 MySQL 中實用的命令整理這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是丸趣 TV,丸趣 TV 小編將為大家推送更多相關知識點的文章,歡迎關注!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-28發表,共計1808字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 西宁市| 岑巩县| 金华市| 池州市| 沁源县| 弥渡县| 左权县| 无极县| 阳泉市| 信阳市| 鄂尔多斯市| 沂水县| 唐山市| 开化县| 水富县| 社会| 寿光市| 攀枝花市| 义乌市| 抚顺县| 永新县| 施甸县| 保德县| 桐城市| 洞口县| 西峡县| 高青县| 甘南县| 桦川县| 敦煌市| 阿拉尔市| 丽江市| 梁山县| 鄱阳县| 棋牌| 博罗县| 平阳县| 嘉义市| 通州市| 基隆市| 上虞市|