MySQL数据库
来源:互联网 发布:java中类的概念 编辑:程序博客网 时间:2024/04/26 05:22
MySQL数据库
创建库:create database【if not exists】数据库名【参数【参数】【参数】。。。。】
参数:character set 码表名 collate 校队规则名
显示库 show databases
显示数据库创建语句 show create database 数据库名
修改库 alter database 数据库【参数【参数】。。。。】
注意:不能改数据库的名字
删除库 drop database【if exists】数据库名
表
创建表 create table 表名(列名 类型【列名 类型】。。。。。)
查看所有表 show tables;
查看表的创建语句 show creale table 表名
显示表结构 desc 表名
修改表 rename table 原表名 to 新表明
修改字符集 alter table 表名 sharacter set 字符集
删除表 drop table 表名
操作列
追加列 alter table 表名 add 列名 类型【列名 类型】【列名 类型】。。。。。
修改列类型 alter table 表名 modify 列名 类型【列名 类型】【列名 类型】。。。。
删除列 alter table 表名 drop 列名
插入列 insert into 表名【(列名【列名】。。。)】values(值【指】。。。)
注意事项:
1.插入值类型必须与对应列的数据类型一致
2.数据不能超出长度
3.插入值得为之必须与列名顺序一致
4.字符和日期数据要放在单引号中
插入空值使用null
如果不指定插入哪一列,就是插入所有列
修改 Update 表名 set 列名= 值【列名=值】【where 条件语句】;
注意Where 子句选择满足条件的行进行更新,如果不写,则更新所有行
删除 delete from 表名【where 条件语句】
注意事项
如果不加where子句,将删除表中所有记录
Delete只能用作删除行,不能删除某一列的值,需要用update
在delete和update的时候需要注意表与表之间的关联关系
删除表中所有数据可以使用:trancate表名,这种方式会删除旧表重新创建,在数据较多的时候使用
- mysql 数据库
- MYSQL数据库
- mysql数据库
- mysql数据库
- mysql数据库
- MySql数据库
- 数据库:MySQL
- mysql 数据库
- Mysql数据库。。
- MySQL数据库
- MySql 数据库
- mysql数据库
- Mysql数据库
- mysql数据库
- MySQL数据库
- mysql数据库
- MySql数据库
- MySQL数据库
- 求子数组的最大和
- vimerl
- 我的云之旅--hadoop集群集成Hive(4)
- 晒晒我的学习计划
- 导读:有多少人知道链接的生命周期有多久?《纽约时报》(New York Times)的专利作家尼克·毕尔顿(Nick Bilton)今天发表了一篇文章,引用了互联网连接分析机构BitLy提供的分析报告
- MySQL数据库
- 为什么我积分不够呢
- linux下的线程
- Oracle 数据库设置默认表空间
- 代码静态分析工具——splint的学习与使用
- 汇编的进位与溢出
- sql语句复习
- poj 2516 最小费用最大流
- 2012华为校园招聘机试(成都)-1