随笔分类 - MySQL
摘要:1.插入数据 insert into tb_name(col_name,col_name2,....)values(value1,value2,......); 2.更新数据 update tb_name set col_name=new_value1,col_name2=new_value2,..
阅读全文
摘要:更改字段名 alter table tb_name change col_name new_col_name create_definition;
阅读全文
摘要:ALTER [IGNORE] table tb_name alter_spec,alter_spec......... alter_specification: ADD [COLUMN] create_definition [FIRST|AFTER column_name] --添加新字段 ADD
阅读全文
摘要:数据表的修改包括列的增加、列的删除、约束的添加、约束的删除等。 添加单列 ALTER TABLE tbl_name ADD [COLUMN] col_name column_definition [FIRST | AFTER col_name] FIRST:位于所有列之前 AFTER col_nam
阅读全文
摘要:对一个数据列建立的约束,称为列级约束 对多个数据列建立的约束,称为表级约束 列级约束即可以在列定义时生命,也可以在列定义后声明。 表级约束只能在列定义后声明。 NOT NULL和DEFAULT只存在列级约束。 PRIMARY KEY、UNIQUE、FOREIGN KEY同时存在表级约束和列级约束。
阅读全文
摘要:1.约束保证数据的完整性和一致性 2.约束分为表级约束和列级约束 3.约束类型包括: NOT NULL(非空约束) PRIMARY KEY(主键约束) DEFUALT(默认约束) FOREIGN KEY(外键约束) 外键约束 保持数据的一致性,完整性。 实现一对一或一对多关系。 外键约束的要求 1.
阅读全文
摘要:当插入记录时,如果没有明确为字段赋值,则自动赋予默认值。 例如: 性别: 1. 男 2. 女 3. 保密
阅读全文
摘要:primary key = unique + not null unique 就是唯一,当你需要限定你的某个表字段每个值都唯一,没有重复值时使用。比如说,如果你有一个person 表,并且表中有个身份证的column,那么你就可以指定该字段为unique。 从技术的角度来看,Primary Key和
阅读全文
摘要:1. 当前版本 select version(); 2.当前日期 select now(); 3.当前用户 select user(); 4.当前数据库 select database(); 5.数据库表结构 show columns from tb_name;
阅读全文
摘要:MySQL提示符 \D 完整日期 \d 当前数据库 \h 服务器名称 \u 当前用户 1.连接之前修改提示符 mysql -uroot -proot --prompt [MySQL提示符] 2.连接之后修改提示符 mysql > prompt [MySQL提示符]
阅读全文
摘要:mysql数据类型:整型、浮点型、日期时间型、字符型。 1.整型 TINYINT 1字节 (-128,127) (0,255) 小整数值 SMALLINT 2字节 (-32 768,32 767) (0,65 535) 大整数值 MEDIUMINT 3字节 (-8 388 608,8 388 607
阅读全文
摘要:1.链接数据库 mysql -u root -ppassword 2创建数据库 create database mr_book; 3选择数据库 use mr_book; 4 创建表 create table tb_mrbook(id int(4) auto_increment primary key
阅读全文
摘要:1.修改mysql 配置文件my.cnf 标签[mysqld]下添加即可 character-set-server = utf8 2.创建数据库时设置字符集 create database db_name character set=utf8; 3.修改数据库字符集 alter database d
阅读全文

浙公网安备 33010602011771号