您的当前位置:首页正文

mysql(基础篇)之MySQL基本操作

2020-11-09 来源:品趣旅游知识分享网

1、MySQL数据库操作 一、创建数据库指令之create database 语法式:create database 数据库名。 在创建数据库时,数据库命名有以下几项规则: 1、不能与其他数据库重名,否则将发生错误。 2、名称可以由任意字母、阿拉伯数字、下划线和$组成,可以使用上述的

1、MySQL数据库操作

一、创建数据库指令之create database

语法格式:create database 数据库名。

在创建数据库时,数据库命名有以下几项规则:

1、不能与其他数据库重名,否则将发生错误。

2、名称可以由任意字母、阿拉伯数字、下划线和$组成,可以使用上述的任意字符开头,但不能使用单独的数字,否则会造成数据库与数值混淆。

3、名称最长可为64个字符串,而别名最长可达256个字符串

4、不能使用MySQL关键字作为数据库名和表名。


二、查询数据库指令之show databases;

语法格式:show databases;

三、选择数据库指令之 use

语法格式:use 数据库名称;

四、删除数据指令之 drop database

语法格式:drop database 数据库名称

2、MySQL数据表操作

一、创建数据表指令之create table

语法格式:create table 数据表名称;

create table 语句的参数说明:

temporary关键字:表示创建一张临时表

if not exists关键字:避免表存在时MySQL报告错误

create_definition:创建表的列属性

table_option:表参数

select_statement:用于快速创建表。


create_definition 属性参数说明

col_name:表的列名

type:字段类型

not null |null:是否为空

default default_value:默认值

auto_increment:自动编号

primary key:主键

reference_definition:字段注释

二、查看表指令之show columns或describe

语法格式:show columns from 数据表名

show columns from 数据表名.数据库名


三、修改表结构指令之alter table

语法格式:alter table 数据表名 修改表属性;


四、重命名表 rename table

语法格式:rename table 数据表名 to 数据表名s


五、删除表指令之drop table

语法格式:drop table 数据表名

3、MySQL语句操作

一、插入记录指令之insert

语法格式:insert into 数据表名(col_name) values (value);

二、查询数据记录指令之select

语法格式:select * from 数据表名;

四:修改记录指令之update

语法格式:update 数据表名 set 列名=值 where 条件

五、删除记录指令之delete

语法格式:delete from 数据表名 where 条件

显示全文