Mysql学习笔记一 数据库的基础操作

01-数据库的操作

[TOC]

数据库管理

  • 链接数据库
mysql -uroot -pmysql   -- -u 用户名, -p密码, -h地址, -P端口号 3306

exit;  -- 退出数据库
  • 查看创建数据库
mysql> show databases; -- 列出 MySQL 数据库管理系统的数据库列表。
+--------------------+
| Database           |
+--------------------+
| information_schema |  -- 前四个为系统数据库不要删除
| sys                |
| mysql              |  -- mysql里面包含了数据库用户表
| performance_schema |
| 4000mm             |  -- 用户创建的数据库
+--------------------+
5 rows in set (0.01 sec)
  • 使用数据库
mysql> use 4000mm  -- 用法:use 数据库名;
Database changed

选择要操作的 Mysql 数据库,使用该命令后所有 Mysql 命令都只针对该数据库。

  • 查看当前使用的数据库
mysql> select database();
+------------+
| database() |
+------------+
| 4000mm     |
+------------+
1 row in set (0.00 sec)
  • 显示数据库版本
mysql> select version();
+-----------+
| version() |
+-----------+
| 5.7.26    |  -- 版本号
+-----------+
1 row in set (0.01 sec)
  • 显示时间
mysql> select now();
+---------------------+
| now()               |
+---------------------+
| 2019-07-13 16:50:59 |
+---------------------+
1 row in set (0.00 sec)
  • 创建数据库
create database demo charset=utf8;  -- 一定要设定字符集
-- create database 数据库名 字符集;

mysql> create database demo charset=utf8;
Query OK, 1 row affected (0.00 sec)
  • 查看数据库的创建语句
mysql> show create database demo; -- show create database 数据库名;
+----------+---------------------------------------------------------------+
| Database | Create Database                                               |
+----------+---------------------------------------------------------------+
| demo     | CREATE DATABASE `demo` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+----------+---------------------------------------------------------------+
1 row in set (0.00 sec)
  • 删除数据库
mysql> drop database demo;
Query OK, 0 rows affected (0.01 sec)

一、Mysql学习笔记目录

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。