在 Windows 系統中,可以使用命令行工具(cmd)來操作 MySQL,這里介紹幾個常用的命令。
一、登錄 MySQL
mysql -u 用戶名 -p
其中,“-u”表示指定用戶名,“-p”表示需要輸入密碼,執行該命令后會提示輸入密碼。如果輸入正確,則進入 MySQL 的命令行界面。如果不希望明文輸入密碼,可以使用下面的命令:
mysql -u 用戶名 -p< 密碼文件路徑
其中,“<”符號表示從指定文件中讀取密碼。
二、執行 SQL 語句
mysql>use 數據庫名; // 切換到指定數據庫 mysql>show tables; // 顯示該數據庫中的所有表 mysql>select * from 表名; // 查詢指定表的所有數據
三、創建和修改用戶
mysql>create user '用戶名'@'localhost' identified by '密碼'; // 創建用戶,并指定密碼 mysql>grant all privileges on *.* to '用戶名'@'localhost'; // 授予該用戶所有權限 mysql>flush privileges; // 刷新權限 mysql>alter user '用戶名'@'localhost' identified by '新密碼'; // 修改密碼
四、備份和還原數據庫
// 備份數據庫,執行該命令后會在當前目錄下生成一個.sql文件 mysqldump -u 用戶名 -p 數據庫名 >備份文件路徑 // 還原數據庫,執行該命令后會從指定.sql文件中還原數據庫 mysql -u 用戶名 -p 數據庫名< 備份文件路徑
以上只是 MySQL 命令行的一部分,更多命令請參考官方文檔。