MySQL指令集集合
来源:互联网 发布:ubuntu rar压缩命令 编辑:程序博客网 时间:2024/05/16 01:06
表名 table_name要操作的字段名 field_name如果删除字段的值,可以将所有值清空:UPDATE table_name SET field_name = '';如果删除字段(这个字段从此就没有了):ALTER TABLE table_name DROP COLUMN field_name;
删除数据库的表:(这里的表都以 Employee 作为示例,数据库都是以 hello 作为示例)
drop table Employee;
删除第三行:
delete from Employee where id=3;
删除数据库;
drop database hello;
给 Employee 增加一个字段:name:
alter table Employee add name char(120) not null;
那么增加了这个字段后,想给第一行的该字段 name 赋值,用下面的语句:
update Employee set name="nnnn" where id = 1;
如果不加后面的 where id=1,那默认是给所有的 name 赋值为:nnnn
修改字段 name 的属性:
alter table Employee change name name char(20);
查看数据库编码:
show create database hello; 或者直接用 \s 命令
查看表编码:
show create table Employee;
查看字段编码:
show full columns from Employee;
修改字符集编码:
mysql> set character_set_client=utf8;
mysql> set character_set_connection=utf8;
mysql> set character_set_database=utf8; 这个是修改数据库的字符集编码
mysql> set character_set_results=utf8;
mysql> set character_set_server=utf8;
mysql> set character_set_system=utf8;
mysql> set collation_connection=utf8;
mysql> set collation_database=utf8;
mysql> set collation_server=utf8;
修改已有表的数据库编码:
alter table Employee convert to character set utf8;
创建数据库并指定数据库的字符集
mysql>create database hello character set utf8;
mysql创建外键要求比较严格,严格到有时候你找不到到底哪里错了。
- MySQL指令集集合
- MySQL常用指令集合
- mysql常用指令集合
- MYSQL 常用指令集合
- mysql的基本操作指令集合大全
- 指令集合
- MySql常用指令集
- MySql指令集(一)
- MySQL指令
- mysql指令
- mysql指令
- MySQL指令
- mysql指令
- MySql指令
- MYSQL指令
- mysql 指令
- 手机AT指令集合
- 手机AT指令集合
- mysql日期函数
- test2 Problem B. Market (背包dp)
- JDK代理的实现
- android去标题栏
- 《视频直播技术详解》系列之六:延迟优化
- MySQL指令集集合
- 1/4波长阻抗变换器的分析匹配
- 【Intel Code Challenge Elimination Round (Div1 + Div2, combined) A】【暴力or讨论】Broken Clock 把给定时间修改到目标时间制
- 线程处理(C# 编程指南)
- 【Intel Code Challenge Elimination Round (Div1 + Div2, combined) B】【水题】Verse Pattern
- VC DLL编程
- 【Intel Code Challenge Elimination Round (Div1 + Div2, combined) C】【正难则反并查集】n数按照次序删除每次删除后最大联通块之和
- SQLite 基础整理(1)
- 【Intel Code Challenge Elimination Round (Div1 + Div2, combined) D】【贪心 暴力 SET】Generating Sets n个不同的x变