MySQL基础
mysql基本知识
一、MySQL基本简介
-
什么是数据库:数据库就是一个存储数据的仓库。
-
MySQL是一个 RDBMS (Relational Database Management System,关系数据库管理系统) 。
- MySQL特点:
- 开源,免费
- 采用C和C++编写,保证了源代码的可移植性。
- 支持多种操作系统。
- 为多种语言提供了API。
- 支持多线程
- 优化的SQL查询算法
- 提供多种语言支持
- 支持大型数据库
- 支持多种存储引擎
一、数据库操作
- 启动MySQL:
net start mysql
- 关闭MySQL:
net stop mysql
注意:启动或关闭MySQL数据库时,需要管理员权限。
- 登录MySQL:
mysql -u root -p
- 查看所有数据库:
show databases ;
- 创建新数据库:
格式:create database 数据库名;
例如:create database db_info;
**注意:MySQL数据库不区分大小写,在创建数据库时不能与其他数据库同名,名称可以任意字母、数字、下划线(_)、和”$”组成,不能使用单独的数字,不能使用MySQL关键字作为数据库名和表名。**
- 选择数据库:
格式:use 数据库名;
例如:use db_info;
- 删除数据库:
格式:drop database 数据库名;
例如:drop database db_info;
注意:不要随便删除MySQL自带的数据库,否则数据库无法使用。
___
***