什么是数据库,什么是数据库管理系统,及什么是SQL?
数据库
英文单词DataBase,简称为DB。
按照一个格式存储数据的一些文件组合
数据库的基本单元是表
数据库管理系统
英文单词DataBaseManagement,简称DBMS。
数据库管理系统是专门来管理数据库中的数据的,数据库管理系统可以对数据库中的数据进行增删改除
常见的数据库管理系统有:MySQL,Oracle,MS,DB2,sybase···等等
SQL
是一种结构化查询语言,是一种通用的语言
程序员通过写SQL语句,然后DBMS来执行SQL语句,最终来完成对数据库中的数据的操作
三者之间的关系
DBMS——>执行——>SQL——>操作——>DB
mysql的基本使用方法
如何打开mysql
第一步:打开电脑上cmd
第二步:输入:mysql -uroot -ppassword
root是用户名,password是用户密码
mysql的常用命令
注意mysql是不见“;”不执行,“;”表示结束
-
退出mysql:exit;
-
查看mysql中有哪些数据库:show database;(注意该语句后面有个英文的分号)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.00 sec)
- 使用某个数据库:use 数据库名;
mysql> use test
Database changed
- 创建数据库:create database 库名;
mysql> create database my_db;
Query OK, 1 row affected (0.00 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| my_db |
| mysql |
| performance_schema |
| test |
+--------------------+
5 rows in set (0.00 sec)
- 删除数据库:drop database 库名;
mysql> drop database my_db;
Query OK, 0 rows affected (0.00 sec)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
+--------------------+
4 rows in set (0.00 sec)
-
显示数据库中的表:show tables;
-
查看当前使用哪个数据库:select database();
mysql> select database();
+------------+
| database() |
+------------+
| my_db |
+------------+
- 终止语句:\c
mysql> select
->
->
-> \c
mysql>