Mysql教程

5.4本章实例

学校需要建立信息化的管理,必须要建立一个信息完备的数据库系统。这个数据库系 统中存储着学校的教师、学生、课程安排和考试成绩等各种信息。本章实例将和读者一起 建立一个名为school的数据库。

1 登录数据库系统

在命令行中登录MySQL数据库管理系统,输入内容如下:

mysql -h localhost -u root -p

其中,“-h”参数指连接的主机名,因为此处是连接本机,所以后面的内容为localhost

“-u”参数表示用户名,此处的用户名为root; “-p”参数指用户密码。按下Enter键后, 显示输入密码的提示,结果如下:

Enter password:

输入密码,显示为:

Enter password: ****

显示中的密码为4个“*”。这样是为了保证密码的安全,避免在输入密码时,被周围的人看到密码的信息。按Enter后,检验密码正确后进入"Mysql管理系统。显示如下:

Enter password: ********
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.1.73-community MySQL Community Server (GPL)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>

显示上述内容,说明数据库管理系统登录成功。

2.查看已存在的数据库

在创建数据库之前,先确实数据库系统中已经存在哪些数据库。执行SHOW DATABASES;语句,査询数据库系统中现在已经存在的数据库.

3.查看默认数据存储引擎

在创建数据库之前,先查看一下系统默认的存储引擎是什么。使用SHOW语句的查询显示如下:

mysql>SHOW DATABASES;
+------------------+
|  Database        |
|infomation_schema |
|mysql             |
|test              |
|example           |
+------------------+
4 rows in set(0.00 sec)

4.创建数据库

上面已经确认数据库系统不存在名为school的数据库。而且,已经了解默认存储引擎lInnoDB。现在,CREATE DATABASE语句来创建一个名为school的数据库。代码执行如下:

mysql> CREATE DATABASE school;

Query OK, 1 row affected (0.02 sec)

结果显示创建数据库成功。为了确认数据库系统是否已经存在这个名为school的数据 库,执行show语句来查看数据库系统中的数据库代码执行如下:

mysql> SHOW DATABASES;
mysql>SHOW DATABASES;
+------------------+
|  Database        |
|infomation_schema |
|mysql             |
|test              |
|example           |
|school            |
+------------------+
4 rows in set(0.00 sec)

结果显示,已经存在一个名为school的数据库。创建数据库成功。

5.删除数据库

执行DROP DATABASE school;

执行show databases;显示

mysql>SHOW DATABASES;
+------------------+
|  Database        |
|infomation_schema |
|mysql             |
|test              |
|example           |
+------------------+
4 rows in set(0.00 sec)

删除成功


关注微信获取最新动态