Python 38 sql基础

数据库服务器中存放的是 库(文件加)  、表(文件) 、表里面是记录(一行数据)

增     删     改     查

1、库相关

创建------------------create database 数据库名  charset 编码名称

修改------------------alter database 数据库名  charset gbk

查---------------------show databases;  查看所有数据;show create database 数据库名查看建库语句

删除------------------drop database 数据库名

2、表相关

创建------------------create table t1(id int,name char);

修改------------------改结构;alter table 表名  add | drop | modify | change;add 后面跟 字段名 数据类型;

                             drop 后面跟字段名;modify 后面跟 字段名  新类型;change 后面跟 旧字段名 新的字段名 新类型;

     该属性            

          编码 -----------------alter table t1 charset gbk;            

          表名------------------rename table 旧表名 to 新表名    

查---------------------show tables;show create table 表名 查看建表语句;desc 表名  查看表结构(字段)    

删除------------------drop table 表名;truncate table 表名,重建表(清空数据)

3、记录相关    

添加-------------------insert into 表名 values(值1...),(值1....).... ;插入时注意 值得顺序 和 类型必须与表结构一致    

修改-------------------update 表名 set 字段名=新的值  where 条件;可以同时修改多行 用逗号来隔开字段;没有条件就全改    

查----------------------select *|字段名 from 表名; *表示所有字段    

删除-------------------delete from  表名 where条件;没有条件就全删

猜你喜欢

转载自www.cnblogs.com/zedong/p/9636706.html