共計 1733 個字符,預計需要花費 5 分鐘才能閱讀完成。
mysql 常用命令有哪些呢,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
1、如何啟動和停止 mysql 服務命令
netstartmysql
netstopmysql
2、登陸 mysql 命令
命令如下:mysql- u 用戶名 - p 用戶密碼
鍵入命令 mysql-uroot-p,回車后提示你輸入密碼,輸入 12345,然后回車即可進入到 mysql 中了,mysql 的提示符是:
mysql
注意事項,如果需要連接到另外一臺機器上,則需要增加一個參數 - h 機器 IP 地址。
3、如何增加新用戶
命令如下:grant 權限 on 數據庫.*to 用戶名 @登錄主機 identifiedby 密碼
舉例:我們增加一個用戶 user1 密碼為 password123,可以在本機上進行登錄,并對所有數據庫有查詢、插入、修改、刪除的權限。
首先用以管理員用戶連入 mysql,輸入以下命令:
grantselect,insert,update,deleteon*.*touser1@localhostIdentifiedby password123
如果希望該用戶能夠在任何機器上登陸 mysql,則將 localhost 改為 %。
若不想 user1 有密碼,可以再打一個命令將密碼去掉。
grantselect,insert,update,deleteonmydb.*touser1@localhostidentifiedby
4、數據庫的操作命令
首先登錄到 mysql 數據庫中,其次在 mysql 的提示符下運行下列命令,每個命令以分號結束。
4.1 顯示數據庫列表。
showdatabases;
4.2 顯示庫中的數據表:
usemysql;
showtables;
4.3 顯示數據表的結構:
describe 表名;
4.4 建庫與刪庫:
createdatabase 庫名;
dropdatabase 庫名;
4.5 建表:
use 庫名;
createtable 表名 (字段列表);
droptable 表名;
4.6 清空表中記錄:
deletefrom 表名;
4.8 顯示表中的記錄:
select*from 表名;
5、如何導入和導出數據
5.1 導入數據命令
mysqlimport-uroot-p123456 mysql.dbname。
5.2 導出數據命令
mysqldump–opttest mysql.test
表示將 test 數據庫導出到 mysql.test 文件,后者是一個文本文件
舉例:mysqldump-uroot-p123456–databasesdbname mysql.dbname
是把數據庫 dbname 導出到文件 mysql.dbname 中。
6、mysql 實用命令大全匯總
mysql SHOWDATABASES;
創建一個數據庫 MYSQLDATA
mysql CREATEDATABASEMYSQLDATA;
選擇你所創建的數據庫
mysql USEMYSQLDATA;(按回車鍵出現 Databasechanged 時說明操作成功!)
查看現在的數據庫中存在什么表
mysql SHOWTABLES;
創建一個數據庫表
mysql CREATETABLEMYTABLE(nameVARCHAR(20),sexCHAR(1));
顯示表的結構:
mysql DESCRIBEMYTABLE;
往表中加入記錄
mysql insertintoMYTABLEvalues(hyq , M
用文本方式將數據裝入數據庫表中 (例如 D:/mysql.txt)
mysql LOADDATALOCALINFILE D:/mysql.txt INTOTABLEMYTABLE;
導入.sql 文件命令 (例如 D:/mysql.sql)
mysql usedatabase;
mysql sourced:/mysql.sql;
刪除表
mysql dropTABLEMYTABLE;
清空表
mysql deletefromMYTABLE;
更新表中數據
mysql updateMYTABLEsetsex= f wherename= hyq
備份數據庫
mysqldump-uroot 庫名 xxx.data
看完上述內容,你們掌握 mysql 常用命令有哪些呢的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!