赞
踩
目录
9.多表查询
数据库的CRUD操作, 储存引擎,索引,事务,锁见下一篇
创建数据库
create database 数据库名 [DEFAULT CHARSET utf8 COLLATE utf8_general_ci];
- # root用户登录时,可使用这种方式创建数据库,执行完后,再登录即可
- mysqladmin -u root -p create 数据库名;
方括号中为可选内容,分别用于设置数据库的默认编码格式和数据库校对规则:
collate: 中文是核对,校验的意思, 涉及到字符串比较或排序的地方都会用到collate,影响order by语句的顺序, where条件筛选结果等
1. utf8_bin将字符串中的每一个字符用二进制数据存储,区分大小写。
2. utf8_genera_ci不区分大小写,ci为case insensitive的缩写,即大小写不敏感。
3. utf8_general_cs区分大小写,cs为case sensitive的缩写,即大小写敏感。
删除数据库
drop database 数据库名;
mysqladmin -u -root -p drop 数据库名;
使用数据库
use 数据库名;
显示数据库
show databases;
显示数据库中所有表
show tables;
显示表字段详情
show columns from 表名;
显示表的索引信息
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。