企业介绍微网站怎么做,招标网站平台,淄博百度网站建设,简约型网站设计MySQL 实验 2#xff1a;数据库的创建与管理 目录 MySQL 实验 2#xff1a;数据库的创建与管理一、查看数据库1、语法2、举例 二、创建数据库1、语法2、举例 三、选择数据库1、语法2、举例 四、删除数据库1、语法2、举例 一、查看数据库
1、语法
show databases;2、举例
m…MySQL 实验 2数据库的创建与管理 目录 MySQL 实验 2数据库的创建与管理一、查看数据库1、语法2、举例 二、创建数据库1、语法2、举例 三、选择数据库1、语法2、举例 四、删除数据库1、语法2、举例 一、查看数据库
1、语法
show databases;2、举例
mysql show databases;
--------------------
| Database |
--------------------
| information_schema |
| mysql |
| performance_schema |
--------------------
3 rows in set (0.01 sec)二、创建数据库
1、语法
create database 数据库名;数据库名、表名、列名、索引名等对象名称要符合标识符的命名规则。标识符的命名规则如下
1只能包含字母、数字和下划线。
2第一个字符不能是数字。
说明创建数据库时数据库名称不能与已有的数据库同名。否则会报如下错误
mysql create database mydb;
ERROR 1007 (HY000): Cant create database mydb; database exists2、举例
-- 创建数据库名称为 mydb
mysql create database mydb;
Query OK, 1 row affected (0.00 sec)-- 创建数据库名称为 wgx
mysql create database wgx;
Query OK, 1 row affected (0.00 sec)-- 查看数据库
mysql show databases;
--------------------
| Database |
--------------------
| information_schema |
| mydb |
| mysql |
| performance_schema |
| wgx |
--------------------
5 rows in set (0.00 sec)三、选择数据库
MySQL 的数据保存在表table中。表、视图、存储过程、触发器等对象必须保存在某个数据库中。在查询数据以及创建表、视图、存储过程、触发器等对象时必须选择某个数据库以指定对象所在的数据库。
1、语法
use 数据库名;2、举例
-- 选择数据库 mydb
mysql use mydb;
Database changed-- 在数据库 mydb 中创建表 t1
mysql create table t1(id int,name char(20));
Query OK, 0 rows affected (0.04 sec)-- 查看 mydb 数据库包含的表
mysql show tables;
----------------
| Tables_in_mydb |
----------------
| t1 |
----------------
1 row in set (0.00 sec)四、删除数据库
1、语法
drop database 数据库名;2、举例
-- 删除数据库 wgx
mysql drop database wgx;
Query OK, 0 rows affected (0.01 sec)-- 查看数据库
mysql show databases;
--------------------
| Database |
--------------------
| information_schema |
| mydb |
| mysql |
| performance_schema |
--------------------
4 rows in set (0.00 sec)删除数据库时如果要删除的数据库不存在会报如下错误
mysql drop database mydbs;
ERROR 1008 (HY000): Cant drop database mydbs; database doesnt exist