美文网首页
chap01 初涉MySQL

chap01 初涉MySQL

作者: 月涩风潇 | 来源:发表于2018-10-08 20:04 被阅读0次

MySQL概述

MySQL的安装与配置

网上相关资源很多

启动与停止MySQL服务

  • 启动MySQL服务 net start mysql
  • 关闭MySQL服务 net stop 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 退出
    1. exit;
    2. quit;
    3. \q;

修改MySQL提示符

  • 连接客户端时同通过参数指定
    shell > mysql -uroot -proot --prompt 提示符·
  • 连接上客户端通过prompt命令修改
    mysql > PROMPT \u@\h \d >
    用户@主机 数据库 的形式
    修改命令提示符

MySQL提示符

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

MySQL常用命令以及语法规范

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

MySQL语句的规范

  • 关键字和函数名称全部大写
  • 数据库名称,表名称,字段名称全部小写
  • SQL语句必须以分号结束

操作数据库

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 初始化

相关文章

  • chap01 初涉MySQL

    MySQL概述 MySQL的安装与配置 网上相关资源很多 启动与停止MySQL服务 启动MySQL服务 net s...

  • mysql初涉

    mysql中语句分类 mysql中sql语句分为四种类型,DDL,DQL,DML和DCL。 DDL(数据定义语言)...

  • 初涉MySQL

    启动/停止/重启MySQL服务 启动MySQL服务: mysql.server start 停止MySQL服务:...

  • 初涉MySQL

    查看MySQL 版本 : mysql -V 登陆MySQL mysql -u用户名 -p密码; ...

  • MySQL

    第1章 初涉MySQL 1.1 MySQL文件 (1)MySQL目录结构 (2)MySQL配置向导文件(安装后配置...

  • (一)初涉MySQL

    1、基本介绍 数据库(Database或DB):数据库是按照某种数据结构对数据进行组织、存储和管理的容器,其核心永...

  • 初涉MySQL(一)

    目录 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。M...

  • 1.初涉MySQL

    启动MySQL 方法1: 方法2: 停止MySQL服务 登录服务 退出服务 cls清除cmd内容 修改MySQL提...

  • MySQL学习笔记(一)初涉

    MySQL基础 mysql由瑞典mysqlab公司开发,现在属于oracle公司。mysql是一个开源的关系型数据...

  • 初涉.

网友评论

      本文标题:chap01 初涉MySQL

      本文链接:https://www.haomeiwen.com/subject/fcwjaftx.html