初识MySQL

初识MySQL

1.优势
运行速度快、使用成本低、容易使用、可移植性强、适用用户多
2.配置文件
my.ini
mysql5.5:原路径 mysql5.6:C:\Program Files\MySQL…
3.启动服务
dos命令:net start mysql
mysql -u 用户名 -p
输入密码
4.数据库操作
创建: CREATE DATABASE 数据库名;
查看数据库列表:SHOW DATABASES;
选择数据库:USE 数据库名;
5.SQL语言
DML 数据操作语言 DDL 数据定义语言 DQL 数据查询语言 DCL 数据控制语言
6.常用数据类型及约束
数值类型:INT、DOUBLE
字符串类型:CHAR 固定类型字符串 VARCHAR 可变长度字符串
日期类型:DATETIME (YYYY-MM-DD hh:mm:ss) mysql5.6以上可将默认值设置为NOW()当前时间
TIMESTAMP(YYYYMMDDHHMMSS)
约束:NOT NULL
DEFAULT 默认约束
PRIMARY KEY 主键
FOREIGN KEY外键
AUTO_INCREMENT自增长
注释:COMMENT 注释
编码格式设置:CHARSET=字符编码集
7.表操作
查看表名:SHOW tables;
删除表:DROP TABLE [IF NOT EXISTS]表名;
增:CREATE TABLE 表名()
改:UPDATE SET
查:SELECT * FROM 表名
8.常用存储引擎
InnoDB MyISAM
支持事务 支持 不支持
支持全文索引 不支持 支持
外键约束 支持 不支持
表空间大小 较大 较小
数据行锁定 支持 不支持

数据文件:C:\Program Files\MySQL\MySQL Server5.5/data/
MyISAM:.frm:表结构文件   .MYI:索引文件   .MYD:数据文件
InnoDB:.frm:表结构定义文件 ibdata1(ibd):数据文件

9.帮助
HELP 查询内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值