sql_add_drop_set.html
来源:互联网 发布:银行软件开发必备知识 编辑:程序博客网 时间:2024/06/08 07:23
[toc] 操作数据库—–
增:
create database 数据库名 character set utf8
删
drop database 数据库名称
改
alter database 数据库名称 character set 字符集 collate 校对规则
查
show databases;//展示所有数据库show create database 数据库名称 //展示sql的语句
show create table 表名; //展示sql语句
//查询外键alter table 表名 drop foreign key 外键名;
备份
mysqldump -u root -p 数据库 > 文件的路径;
还原
方式1:mysql -u root -p 数据库名 < 文件的路径;方式2:source 文件的路径;
其他
use切换select database();//显示操作的数据库;
表操作
增(创建表)
create table user(字段的定义)
删
drop table 表名
改
rename table 旧表名 to 新表名 //修改表名 alter table 表名 character set 字符集 //修改表的字符集
查
show tables;查询所有表desc 表名;查看表的结构
字段操作
增
alter table 表名 add 列名 类型 【约束】
//常用的添加约束
alter table 表名 add [constraint 外键名] foreign key (主表的字段) references 从表名(从表的字段);//添加外键约束
ALTER TABLE 表名 ADD PRIMARY KEY (字段名); //添加主键
删
alter table 表名 drop 列名
改
alter table 表名 change 旧列名 新列名 类型 [约束] //修改列名、
alter table 表名 modify 列名 类型 【约束】 //修改列类型
//设置自动增长
ALTER TABLE 表名MODIFY 列名 INT AUTO_INCREMENT;
内容操作
增
insert into values(值1,值2 ..........;insert into 表名 (列名1,列名2......) values (值1,值2.....)
删
delete from 表名 where 列名称=值
改
update 表名 set 列名称 = 新值 WHERE 列名称 = 某值
查
阅读全文
0 0
- sql_add_drop_set.html
- html
- html
- html
- HTML
- HTML
- html
- html
- html
- html
- HTML
- HTML
- Html
- html
- HTML
- html
- HTML
- HTML
- 错误:Property 'XXX' not found on type java.lang.String解决方案
- Guava学习——Objects类
- Tomcat插件启动
- 高软实验五
- SSL/TLS安全之——中间人攻击(MITM)浅析
- sql_add_drop_set.html
- 轻量级的利用Annotation方式实现Android SQLite的框架
- 数组,方法,ref和out关键字,字符串的常用方法 strin与StringBuilder
- Wannafly模拟赛4 A Laptop (RMQ)
- AlarmManager-闹钟服务
- Linux(CentOS6.5)安装MySQL5.5
- 中文乱码问题解决方案
- 支付宝支付总结
- linux实验--添加硬盘