chap01 初涉MySQL

2018-10-08  本文已影响0人  月涩风潇

MySQL概述

MySQL的安装与配置

网上相关资源很多

启动与停止MySQL服务

出现错误

出现如图所示错误的原因是没有以管理员的身份运行

服务已启动 启动与停止的操作

MySQL登录与退出

参数 描述
-D, --database=name 打开指定数据库
--delimiter=name 指定分隔符
-h, --host=name 服务器名称
-p, --password[=name] 密码
-P, --port=# 端口号
--prompt=name 设置提示符
-u, --user=name 设置用户名
-V, --version 输出版本信息并退出
实操

登录命令
mysql -u[用户名] -p[密码] -P3306 -h[地址]

登录

修改MySQL提示符

MySQL提示符

参数 含义
\D 完整的日期
\d 当前数据库
\h 服务器名称
\u 当前用户
更改当前数据库

MySQL常用命令以及语法规范

  1. 显示当前服务器版本
    SELECT VERSION();
  2. 显示当前日期时间
    SELECT NOW();
  3. 显示当前用户
    SELECT USER();

MySQL语句的规范


操作数据库

1. 创建数据库

CREATE { DATABASE | SCHEMA } [ IF NOT EXISTS ] db_name [ DEFAULT ] CHARACTER SET [ = ] charset_name
花括号必须有,中括号为可选项,后面的参数为数据库的编码方式

Ex:CREATE DATABASE t1
创建一个名为t1的数据库

image.png

查看当前服务器下的数据库列表
SHOW { DATABASES | SCHEMAS } [ LIKE ' pattern ' | WHERE expr ]

查看数据库

当尝试再次创建同名的数据库时


系统提示错误

此时尝试加上IF NOT EXISTS的选项

系统提示警告

查看警告信息
SHOW WARNINGS

同名数据库已经存在

显示数据库被创建时的指令
SHOW CREATE DATABASE t1

显示了数据库的具体情况
即遵循了数据库默认的编码方式utf8

下面创建一个编码为GBK的数据库
也就是创建的时候需要制定编码方式

创建 验证

2. 如何修改数据库的编码方式

ALTER { DATABASE | SCHAME } [ db_name ] [DEFAULT ] CHARACTER SET [ = ] character_name
设置字符编码方式 + 字符编码名

操作 验证

3.删除数据库

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

操作 验证

再次删除时报错,增加IF EXISTS

image.png 初始化
上一篇 下一篇

猜你喜欢

热点阅读