mysql
来源:互联网 发布:淘宝怎么判定假冒商品 编辑:程序博客网 时间:2024/06/05 02:30
mysql语法
创建数据库 create database db_name;(不可以创建相同名字的数据库) create database if not exists db_name;(创建相同数据库名,会产生警告) show warnings;
删除数据库 drop database db_name;
查看数据库编码方式 show create database db_name;
更改数据库编码方式 alter database db_name character set=utf8; (或者gbk)
打开数据库 use db_name;
查询全部数据库 show databases;
创建数据表 create table tb_name (col-name data-type,col-name1 data-type,......); col-name列名+data-type数据类型
查看数据表结构 describe tb_name; 或者 show create table tb_name;
修改表名 alter table old_tbname rename new_dbname;
删除数据表 drop table tb_name;
查询全部数据表 show tables from db_name;
查看数据表结构 show columns from tb_name;
数据表写入记录
① 全部插入 insert tb_name values('列1的值',‘列2的值’,.......),('列1的值',‘列2的值’,.......);
②只插入部分列 insert tb_name ('列名1',‘列名2’...) values('列1的值',‘列2的值’,.......);
修改数据表
①添加单列 alter table tb_name add 列名 数据类型【first | after 列名】; 默认插入最后,设置first则插入第一行,设置after 列名,则插入该列后
②添加多列 alter table tb_name add (列名1 数据类型1,列名2 数据类型2,.......);
③删除单列 alter table tb_name drop 类名;
④删除多列 alter table tb_name drop (列名1,列名2.....);
⑤删除记录(行)delete from tb_name where 条件; eg 删除学号等于1的记录 delete from tb_name where StuNO=1;
⑥同时修改列名与数据类型 alter table tb_name change 旧列名 新列名 新数据类型;
⑦修改列的数据类型 alter table tb_name modify 列名 数据类型;
⑧修改列的顺序 alter table tb_name modify 列名1 数据类型 first | after 列名2;
⑦修改数据 update tb_name set 列名() where 条件;
数据表查询
select 列名 from tb_name where 条件 group by(分组)having (分组条件)order by(列名【desc | asc】);
查询全部 select * from tb_name;
查询部分 select * from tb_name where 条件;
不重复查询 select distinct(列名)from tb_name;
排序查询 select * from tb_name group by 列名;
- Mysql
- MySql
- MYSQL
- MySQL
- mysql
- mysql
- mysql
- mysql
- Mysql
- Mysql
- mysql
- MySQL
- mysql
- Mysql
- mysql
- mysql
- mysql
- mySQL
- python文件夹遍历,文件操作,获取文件修改创建时间
- CF Round #218 (Div. 2) && CF 371D Vessels【并查集】
- session与cookie的区别
- Linux: 系统配置 crond 和 crontab(有图有代码有真相!!!)
- Python 可迭代元素拆包
- mysql
- shell中的${},##和%%的使用
- SpringBoot 在CentOS7部署
- 《android 测试当前摄像头是否能被调用和权限设置》
- 如何快速转载CSDN中的博客
- Hadoop--Hive安装指南
- MySQL连接
- arm-linux-gnueabihf-g++: error while loading shared libraries: libstdc++.so.6 no such file and ....
- 记笔记