MySQL是一個流行的開源關系型數(shù)據(jù)庫管理系統(tǒng)。MySQL的命令行界面由許多命令組成,這些命令允許用戶與數(shù)據(jù)庫進行交互。
$mysql -u root -p Enter password:
當你連接到MySQL服務器時,將提示你輸入密碼。你可以通過以下命令顯示當前服務器版本。
mysql>SHOW VARIABLES LIKE "%version%"; +-------------------------+----------------------------+ | Variable_name | Value | +-------------------------+----------------------------+ | protocol_version | 10 | | version | 8.0.26 | | version_comment | MySQL Community Server ... | | version_compile_machine | x86_64 | | version_compile_os | Linux | +-------------------------+----------------------------+ 5 rows in set (0.00 sec)
你可以通過以下命令創(chuàng)建一個新的數(shù)據(jù)庫。
mysql>CREATE DATABASE myDB; Query OK, 1 row affected (0.00 sec)
接下來,你可以選擇在這個數(shù)據(jù)庫中創(chuàng)建新的表。
mysql>USE myDB; Database changed mysql>CREATE TABLE employees (id INT AUTO_INCREMENT, name VARCHAR(255), age INT, PRIMARY KEY (id)); Query OK, 0 rows affected (0.01 sec)
你可以使用以下命令查詢employee表中的數(shù)據(jù)。
mysql>SELECT * FROM employees; Empty set (0.00 sec)
現(xiàn)在,你可以向表中添加數(shù)據(jù)。
mysql>INSERT INTO employees (name, age) VALUES ('John', 25); Query OK, 1 row affected (0.00 sec)
最后,你可以使用以下命令更新這個表中已有的數(shù)據(jù)。
mysql>UPDATE employees SET age=30 WHERE name='John'; Query OK, 1 row affected (0.00 sec)
以上是MySQL的一些基本命令。如果你想深入學習MySQL,你可以進一步查閱官方的文檔。