mysql基本命令

2022-09-14 01:30:08 字數 2293 閱讀 5393

(一) 連線mysql:

格式: mysql -h主機位址 -u使用者名稱-p使用者密碼

1、例1:連線到本機上的mysql

首先在開啟dos視窗,然後進入mysql安裝目錄下的bin目錄下,例如: d:\mysql\bin,再鍵入命令mysql -uroot-p,回車後提示你輸密碼,如果剛安裝好mysql,超級使用者root是沒有密碼的,故直接回車即可進入到mysql中了,mysql的提示符是:mysql>

2、例2:連線到遠端主機上的mysql

假設遠端主機的ip為:10.0.0.1,使用者名為root,密碼為123。則鍵入以下命令:

mysql -h10.0.0.1 -uroot-p123

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

3、退出mysql命令

exit (回車)

(二) 修改密碼:

格式:mysqladmin -u使用者名稱 -p舊密碼password 新密碼

1、例1:給root加個密碼123。首先在dos下進入目錄c:\mysql\bin,然後鍵入以下命令:

mysqladmin -uroot -password123

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

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

mysqladmin -uroot -pab12password 456

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

格式:grant select on 資料庫.* to使用者名稱@登入主機 identified by "密碼"

例1、增加乙個使用者test1密碼為abc,讓他可以在任何主機上登入,並對所有資料庫有查詢、插入、修改、刪除的許可權。首先用以root使用者連入mysql,然後鍵入以下命令:

grantselect,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頁來訪問了。

grantselect,insert,update,delete on mydb.* to test2@localhost identifiedby "abc";

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

grantselect,insert,update,delete on mydb.* to test2@localhost identifiedby "";

(四) 顯示命令

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 表名;

4.匯入資料庫

常用source 命令

進入mysql資料庫控制台,

如mysql -u root -p

mysql>use 資料庫

然後使用source命令,後面引數為指令碼檔案(如這裡用到的.sql)

mysql>source d:wcnc_db.sql (注:如果寫成sourced:\wcnc_db.sql,就會報語法

mysql基本命令總結 mysql基本命令總結

1.在ubuntu上安裝mysql sudo apt get install mysql server sudo apt get install mysql client 2.安裝結束後,用命令驗證是否安裝並啟動成功 sudo netstat tap grep mysql 通過上述命令檢查之後,如果...

mysql基本命令

第一招 mysql服務的啟動和停止 net stop mysql net start mysql 第二招 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 鍵入命令mysql uroot p,回車後提示你輸入密碼,輸入12345,然後回車即可進入到mysql中了,mysql的提示符是...

mysql 基本命令

第一招 mysql服務的啟動和停止 net stop mysql net start mysql 第二招 登陸mysql 語法如下 mysql u使用者名稱 p使用者密碼 鍵入命令mysql uroot p,回車後提示你輸入密碼,輸入12345,然後回車即可進入到mysql中了,mysql的提示符是...