這段時間,在做一個Web項目,需要使用到Mysql,但是無奈的是數據庫基礎實在不行。今天晚上就找瞭本電子書看瞭一下,在這裡做一下筆記,以便自己以後查看。
因為一直用的是IDE連接數據庫的,從來沒有用過命令。所以一開始就是學習Mysql的命令,首先就是登錄: mysql -u xxx -p ,然後回車,提示你輸入密碼,輸入密碼後再回車,就進入數據庫瞭。接下來想要查看的是此數據庫中的所有database,可以使用show databases,你將能看到所有的database,
+——————–+
| Database |
+——————–+
| information_schema |
| hibernate_test |
| mysql |
| performance_schema |
| return_back |
| test |
+——————–+
使用use test命令選擇test 這個database,
mysql> use test;
Database changed
接下來是查看test中有哪些表:
mysql> show tables;
+—————-+
| Tables_in_test |
+—————-+
| people |
+—————-+
如果想查看people表的詳細情況,可以使用 describe people命令:
mysql> describe people;
+———+————–+——+—–+———+—————-+
| Field | Type | Null | Key | Default | Extra |
+———+————–+——+—–+———+—————-+
| id | int(11) | NO | PRI | NULL | auto_increment |
| name | varchar(100) | YES | | NULL | |
| pop | int(11) | YES | | NULL | |
| founded | date | YES | | NULL | |
+———+————–+——+—–+———+—————-+
如果想查看表裡面的數據,我用的是: select * from people;
mysql> select * from people;
+—-+———+———+———+
| id | name | pop | founded |
+—-+———+———+———+
| 1 | Houston | 3000000 | NULL |
+—-+———+———+———+
然後就學習瞭一些建表,查詢,更新之類簡單的東西。懶得記錄瞭
本文出自 “遁一” 博客