介紹
MySQL是一種開源的關系型數據庫管理系統,提供多種語言實現的API。在Linux上使用MySQL命令行可以方便地進行數據庫管理操作,如創建、刪除、查詢等。
連接MySQL數據庫
首先,需要在命令行中輸入以下命令連接至MySQL數據庫:$ mysql -u username -p password -h hostname
其中,username
代表用戶名,password
代表密碼,hostname
代表主機名。
如果未指定主機名,則默認連接至本地主機。如果用戶名和密碼未指定,則默認使用當前登錄用戶的用戶名和密碼。
創建數據庫
創建數據庫可以使用以下命令:CREATE DATABASE dbname;
其中,dbname
為要創建的數據庫名稱。執行完成后,可以使用以下命令查看所有數據庫:SHOW DATABASES;
刪除數據庫
刪除數據庫可以使用以下命令:DROP DATABASE dbname;
其中,dbname
為要刪除的數據庫名稱。執行完成后,可以使用以下命令查看所有數據庫:SHOW DATABASES;
創建表
創建表可以使用以下命令:CREATE TABLE tablename (column1 datatype, column2 datatype, ...);
其中,tablename
為要創建的表名稱,column1, column2
為列名,datatype
為數據類型。執行完成后,可以使用以下命令查看所有表格:SHOW TABLES;
查詢數據
查詢數據可以使用以下命令:SELECT column1, column2, ... FROM tablename WHERE condition;
其中,column1, column2
為要查詢的列名,tablename
為要查詢的表名稱,condition
為查詢條件。執行完成后,可以查看所查詢到的數據。
更新數據
更新數據可以使用以下命令:UPDATE tablename SET column=value WHERE condition;
其中,tablename
為要更新的表名稱,column=value
為要更新的列及值,condition
為更新條件。執行完成后,相應的數據會被更新。
刪除數據
刪除數據可以使用以下命令:DELETE FROM tablename WHERE condition;
其中,tablename
為要刪除的表名稱,condition
為刪除條件。執行完成后,相應的數據將被刪除。
結束MySQL數據庫連接
最后,需要使用以下命令結束MySQL數據庫連接:EXIT;
執行完成后,會退出MySQL數據庫連接。