欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

初识MySQL_mysql优势、配置文件、操作技巧

程序员文章站 2023-01-25 14:15:34
初识mysql 1.优势 运行速度快、使用成本低、容易使用、可移植性强、适用用户多 2.配置文件 my.ini mysql5.5:原路径 mysql5.6:c:\prog...

初识mysql

1.优势
运行速度快、使用成本低、容易使用、可移植性强、适用用户多
2.配置文件
my.ini
mysql5.5:原路径 mysql5.6:c:\program files\mysql…
3.启动服务
命令: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 查询内容