MySQL.第一记

此处不整理MYSQL安装、配置相关内容


一、安装好后的MySQL目录结构

image.png
  • bin目录,存储可执行文件
  • data目录,存储数据文件
  • docs目录,文档
  • include目录,存储包含的头文件
  • iib目录,存储库文件
  • share目录,错误消息和字符集文件

二、自定义MySQL提示符

初次控制台登陆mysql后默认提示符为mysql>,无法直观分辨出登陆的数据库和用户,建议做一些修改

image.png

两种修改方式

  • 未登陆数据库时
  mysql -uroout -p --prompt \u@\h \d> 
  • 登陆数据库后
  prompt \u@\h \d> 

修改后


image.png

prompt具体参数有

参数 描述
\D 完整的日期
\d 当前的数据库
\h 服务器名称
\u 当前用户

三、一些常用命令

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

四、MySQL语句规范 ( ! )

  • 关键词与函数名称全部大写
  • 数据库名称、表名称、字段名称全部小写
  • SQL语句必须以分号结尾

五、创建数据库

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

实例1.基础

CREATE DATABSE t1;

实例2.上一个例子中如果创建已经存在的数据库则会报错,这样写会变为警告

CREATE DATABSE IF NOT EXISTS t1; 

实例3.声明编码方式

CREATE DATABASE IF NOT EXISTS t2 CHARACTER SET gbk;

安装完后通过以下命令查看一些信息

  • SHOW DATABASES; 查看所有数据库
  • SHOW WARNINGS; 查看所有警告信息
  • SHOW CREATE DATABASE t1; 查看创建t1数据库时的命令

六、修改数据库

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

实例1

ALTER DATABASE t2 CHARACTER SET utf8;

安装完后通过以下命令查看一些信息

  • SHOW CREATE DATABASE t2; 查看创建t1数据库时的命令

七、删除数据库

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

实例1

DROP DATABASE t2;

实例2.回顾【五、创建数据库】中的实例,举一反三哦

DROP DATABASE IF EXISTS t2;

安装完后通过以下命令查看一些信息

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

推荐阅读更多精彩内容