[toc] ## 一、连接数据库 格式 ``` mysql -h主机 -u用户名 -p密码 ``` 本地 ``` mysql -uroot -pabc ``` 远程 ``` mysql -h192.168.254.100 -uroot -p ``` 后面`-p`不带密码, 会在回车后隐式要求输入密码。 防止密码暴露在终端上 ## 二、数据库操作 ### 1.查看数据库列表 ``` MariaDB [(none)]> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | zjsx | +--------------------+ 4 rows in set (0.000 sec) ``` `MariaDB`是mysql的一种分支,想了解`MySQL`和`MariaDB`前世今生的请百度。 **系统内部数据库说明** - information_schema (系统表, 保存mysql服务器信息,有那些数据库,那些表,那些字段以及字段类型等) - mysql (包涵系统用户等) - performance_schema (收集服务器性能参数,包涵进程详情,锁,互斥变量等) ### 2.打开数据库 ``` use 数据库名; ``` ### 3.创建数据库 ``` create database 数据库名称 ``` ### 4.删除数据库 ``` drop database 数据库名称 ``` ## 三、数据表操作 ### 1.查看所有数据表 ``` show tables; ``` ### 2.查看表创建语句 ``` show create table 表名称 ```