mysql是關系型數據庫,它在it行業項目中經常被利用到。當然在Python說話中也不破例,那么若何去對mysql中的表格進行操作呢?今天小編給大師介紹下若何對mysql中的數據表進行操作運用。
起首輸入mysql -u用戶名 -p暗碼進入數據庫,例如:mysql -umango -p123456。這里的用戶名和暗碼是大師在建立數據庫項目標時辰填寫的。
經由過程“CREATE DATABASE 數據庫名”建立一個數據庫,而且利用"USE 數據庫名“來對該數據庫進行操作。例如:
CREATE DATABASE test;
USE test;
注重:這里的利用數據庫的單詞是USE,經常會寫出USER。
建立一個表格,而且在表格上增添字段。具體操作如下:
mysql> CREATE TABLE student(id int,
-> name CHAR(10),
-> age INT,
-> sex VARCHAR(10)
-> );
以上代碼中student是代表建立表的表名。而id,name,age,sex則是表中的字段。
經由過程"DESCRIBE 表名;"或者"SHOW CREATE TABLE 表名;"可以查看表的數據布局,經由過程表的數據布局可以清楚的知道這個表有哪些字段。例如:
DESCRIBE student;
SHOW CREATE TABLE student;
表格建立好之后我們就可以經由過程“INSERT INTO student VALUE(id,name,age,sex)”對表格進行數據的插入。例如:
INSERT INTO student VALUE(1,'張三',22,'男');
若是我們想一次性插入多條數據要若何操作呢,只需要在上面的插入語句中增添一項數值即可。例如:
INSERT INTO student VALUE(2,'李四',21,'男'),(3,'王五',19,'女');
注重:這里的括號之間要用逗號離隔,不然運行時會報錯。
以上的插入都是按照字段挨次來進行插入的,那么若是我們只需要上傳某幾個字段的數據怎么辦。這時就需要用到“INSERT INTO student (id,name,sex) VALUE(id,name,sex)”例如:
INSERT INTO student (id,name,sex) VALUE(id,name,sex);
若是有些數據錯了要點竄怎么辦,當然是經由過程"UPDATE 表名 SET 字段名=‘點竄內容’WHERE id='點竄字段id'來點竄。例如:
UPDATE student SET name='小七' WHERE id=3;
經由過程“DELETE FROM 表名 WHERE id='要刪除的字段id'”來刪除我們不需要的數據。例如
DELETE FROM student WHERE id=2;
相信細心的伙伴們應該注重到了查詢表格的語法了吧。沒錯就是經由過程“SELECT * FROM 表名”來查詢內外面的數據。此中*代表著所稀有據的意思。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!