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 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!