HacKerQWQ的博客空间

MySQL的基础操作(1)

Word count: 451Reading time: 1 min
2020/04/12 Share

本章介绍一些MySQL的基本操作

启动与停止MySQL服务

启动MySQL服务

1
net start mysql;

停止MySQL服务

1
net stop mysql;

MySQL的登录与退出

查看MySQl版本

1
mysql -V;

此处是大写的V

基本的登录操作

1
mysql -u root -p -P 3306 -h 127.0.0.1;

Tips:就算不写-P 3306和-h 127.0.0.1默认也会这么填写

MySQL退出

以下三种任意选一种都可以退出数据库

1
2
3
mysql>exit;
mysql>quit;
mysql>\q;

修改MySQl提示符

在登录的时候结尾加上 –prompt

1
2
3
mysql -u root -p --prompt \h;
结果:
localshot

可选的参数

1
2
3
4
\D 完整的日期
\d 当前的数据库名字
\h 当前的主机名字
\u 当前的用户名

示例:

1
2
3
PROMPT \u@\h \d>
结果:
root@localhost(none)>

MySQL常用命令以及语法规范

MySQL常用命令

显示当前服务器版本

1
SELECT VERSION();

显示当前日期时间

1
SELECT NOW();

显示当前用户

1
SELECT USER();

MySQL语句的规范

·关键字与函数名称全部大写

·数据库名称、表名称、字段名称全部小写

·SQL语句必须以分号结尾

操作数据库

创建数据库

1
2
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name 
[DEFAULT] CHARACTER SET [=] charset_name

示例:

1
CREATE DATABASE t1;

如果想要忽略警告就需要加上 IF NOT EXISTS 参数

1
CREATE DATABASE IF NOT EXISTS t1;

加上编码的类型

1
CREATE DATABASE IF NOT EXISTS t1 CHARACTER SET bgk(utf8);

查看数据库

1
SHOW DATABASES;

查看数据库创建的类型

1
SHOW CREATE DATABASE t1;

修改数据库

1
ALTER  {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name;

示例:

1
ALTER DATABASE t2 CHARACTER SET = utf8;

删除数据库

1
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name;

示例:

1
DROP DATABASE t1;

同样的,如果想要忽略警告加上[IF EXISTS]就好

如果想要查看警告内容输入下面代码就好

1
SHOW OPTIONS;

Fighting!

CATALOG
  1. 1. 启动与停止MySQL服务
    1. 1.1. 启动MySQL服务
    2. 1.2. 停止MySQL服务
  2. 2. MySQL的登录与退出
    1. 2.1. 查看MySQl版本
    2. 2.2. 基本的登录操作
    3. 2.3. MySQL退出
  3. 3. 修改MySQl提示符
    1. 3.1. 在登录的时候结尾加上 –prompt
    2. 3.2. 可选的参数
  4. 4. MySQL常用命令以及语法规范
    1. 4.1. MySQL常用命令
    2. 4.2. MySQL语句的规范
  5. 5. 操作数据库
    1. 5.1. 创建数据库
    2. 5.2. 查看数据库
    3. 5.3. 查看数据库创建的类型
    4. 5.4. 修改数据库
    5. 5.5. 删除数据库