1.简介
- mysql是一款开源的关系型数据库管理系统。
- mysql支持多种语言,包括:C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。
- MySQL支持大型数据库,支持5000万条记录的数据仓库,32位系统表文件最大可支持4GB,64位系统支持最大的表文件为8GB。
2.常见的命令
- 查看表字段信息:desc table_name
- 查看表索引信息:show index from table_name
- 删除索引:drop index 索引名称 on table_name
- 删除索引:alter table table_name drop index 索引名称
- 创建索引:create index 索引名称 on table_name(column)
- 创建索引:alter table table_name add index 索引名称(column)
- 增加字段:alter table table_name add column +字段名称 +字段类型
- 删除字段:alter table table_name drop column +字段名称
- 建表语句:create table table_name(column1+字段类型,...)
CREATE TABLE USER (
id INT NOT NULL auto_increment,
NAME VARCHAR (20),
PRIMARY KEY (id)
);
- 插入语句:insert into table_name(column1,column2) values(column1,column2)
insert into user(name) values('张三');
- 查询语句:select * from table_name where +条件
- 删除语句:delete from table_name where +条件
- 更新语句:update table_name set column1,column2 where +条件
- 删除表全部数据:truncate +table_name(delete from table_name)
- 删除表:drop table table_name
- 查看数据库:show databases
- 创建数据库:create 库名
- 使用数据库:use 库名
- 删除库:drop database 库名
- 查看相关建表:show tables from 库名