Maison  >  Article  >  base de données  >  mysql(基础篇)之MySQL基本操作

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

WBOY
WBOYoriginal
2016-06-07 15:03:261196parcourir

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

1、MySQL数据库操作 

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

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

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

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

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

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

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

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


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

      语法格式:show databases;

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

三、选择数据库指令之 use

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

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

四、删除数据指令之 drop database

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

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

2、MySQL数据表操作

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

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

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

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 数据表名.数据库名

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


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

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

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


四、重命名表 rename table

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

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


五、删除表指令之drop table

       语法格式:drop table 数据表名

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

3、MySQL语句操作

一、插入记录指令之insert

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

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

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

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

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

四:修改记录指令之update

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

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

五、删除记录指令之delete

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

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

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Mysql简介及概念Article suivant:Oracle坏块修复