本文總結(jié)了幾條常用的mysql的命令和簡(jiǎn)單用法。
下面的命令中涉及的幾個(gè)名字:
mysql用戶名:user_name
數(shù)據(jù)庫(kù)名:db_name
數(shù)據(jù)表名:table_name
1. 登錄
mysql -p -u db_user_name
說(shuō)明:-p表示需要輸入用戶密碼。-u用來(lái)指定用戶名。用戶名和密碼需要管理員提前設(shè)置。
2. 打開(kāi)數(shù)據(jù)庫(kù)
use db_name;
說(shuō)明:指定打開(kāi)哪一個(gè)數(shù)據(jù)庫(kù)。通常一臺(tái)服務(wù)器上有多個(gè)數(shù)據(jù)庫(kù)。
3. 顯示數(shù)據(jù)庫(kù)里有哪些表
show tables;
說(shuō)明:打開(kāi)數(shù)據(jù)庫(kù)后,用show tables;來(lái)列出這個(gè)數(shù)據(jù)庫(kù)里有哪些數(shù)據(jù)表。
4. 顯示表結(jié)構(gòu)
describe `table_name`;
說(shuō)明:describe加數(shù)據(jù)表名字,用來(lái)顯示數(shù)據(jù)表的結(jié)構(gòu),查看有哪些字段、字段的類型和長(zhǎng)度。
5. 增加記錄
insert into `table_name` (`id`, `name`, `intro`) values ('1', '張三', '設(shè)計(jì)工程師');
說(shuō)明:insert into顧名思義就是往數(shù)據(jù)表里增加一條記錄。表名、字段等用反引號(hào)``括起來(lái),而值必須用單引號(hào)括起來(lái)(不能用雙引號(hào))。如果值內(nèi)部有字符單引號(hào)就需要轉(zhuǎn)義('或')。
6. 查詢記錄
select * from `table_name` where `name` = '張三'G
說(shuō)明:select用來(lái)從數(shù)據(jù)表里篩選和查詢記錄,where用來(lái)設(shè)置篩選條件。還可以加排序、記錄條數(shù)等限制。G是指一種更友好的記錄顯示方式,特別是直接在terminal里操作。
7. 修改記錄
update `table_name` set `intro` = '驗(yàn)證工程師' where id = 1;
說(shuō)明:更新記錄??梢灾付ǜ潞Y選條件下的部分字段。
8. 刪除記錄
delete from `table_name` where `id` = 1;
說(shuō)明:刪除滿足篩選條件的記錄。要注意盡量用id來(lái)刪,其它字段的值可能不唯一,那就可能會(huì)誤刪。
-
數(shù)據(jù)庫(kù)
+關(guān)注
關(guān)注
7文章
3739瀏覽量
64181 -
MySQL
+關(guān)注
關(guān)注
1文章
794瀏覽量
26359
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論