MySQL
关于MySQL
停止服务 net stop mysql
启动服务 net start mysql
数据库管理
创建数据库
create databases 数据库
查看所有数据库
show databases
删除数据库
drop databaese 数据库名称
使用或者切换数据库
use 数据库名称
数据表管理
创建表
表是数据库中最基本的存储单元
数据库中的数据类型
1.字符类型(字符(char) 字符串(varchar)微型文本(TINYTEXT)文本(TEXT))
2.数值(整型(int\BIGINT) 浮点型(FLOAT\DOUBLE\DECLMAL))
属性
UNSIGNED 无符号数(不能有负数)
ZEROFILL填充零(不足位数补充零)
3.日期
4.对象型(例:声音 视频 图像)
#进入数据库
use 数据库名
#创建数据表
create table 数据表名(
列名1 数据类型 (属性/约束/索引/注解),
列名2 数据类型 (属性/约束/索引/注解),
...
)
操作表数据
#查看所有表
show tables;
#查看表结构
desc 表名;
describe 表名
查询表数据
select 字段1,字段2.. from 表名 //*代表所有(例如:查询表中所有字段 select * from 表名)
增加表数据
insert into 表名(字段1,字段2...) values(值1,值2...)
#获取当前时间
now()函数
删除表
drop table 表名;
字段的约束及属性
注释
#注释
comment
综合案例
解决命令窗口显示乱码问题
set names gbk