[学习笔记]MySQL基础使用
1-1 MySQL概述
- MySQL由瑞典MySQL AB公司开发,目前属于Oracle公司
- MySQL是一个开源的关系型数据库管理系统
- MySQL分为社区办和企业版
1-2 MySQL安装与配置
- MySQL安装方式
- MSI安装(Windows Installers)
- ZIP安装(初学者难理解)
- MSI安装
- 双击MSI安装文件,单击next
2.最终用户许可协议,同意+Next
3.选择安装类型
Typical:典型类型(服务器、客户端)
Custom:自定义安装(可以选择安装目录)
Complete:完全安装(所有组件都会安装)
具体安装过程点击这里
- 双击MSI安装文件,单击next
MySQL目录结构:
- bin目录,存储可执行文件
- data目录,存储数据文件
- docs目录,文档
- include目录,存储包含的头文件
- lib目录,存储库文件
- share目录,错误消息和字符集文件
1-3 启动/关闭MySQL服务
- 系统级重启:win+R 输入->services.msc ,在服务里面找到MySQL,重启。
- 命令行 :打开cmd,输入命令:net start mysql(启动命令)。重启:先停止再启动。
停止命令: net stop mysql
启动命令: net start mysql
PS:所有windows的服务都可以使用net stop/net start 停止或启动。
1-4 使用MySQL
- MySQL登录/退出
mySQL登录:mysql 参数(在命令行输入)
参数 | 描述 |
---|---|
-D, - -database=name | 打开指定数据库 |
–delimiter = name | 指定分隔符 |
-h, –host | 服务器名称 |
-p, –password | 密码 |
-P, –port = # | 端口号 |
–prompt = name | 设置提示符 |
-u, –user= name | 用户名 |
-V, –version | 输出版本信息并且退出 |
退出MySQL:命令如下
- mysql > exit;
- mysql > quit;
- mtsql > \q;
1-5 修改MySQL提示符
两种方式:
- 连接客户端时通过参数指定
- shell > mysql -uroot -proot –prompt 提示符
- 连接上客户端后,通过prompt命令修改
- mysql > prompt 提示符
连接客户端时:(eg:提示符修改为localhost)
连接客户端之后:(eg: prompt > mysql,将提示符修改为mysql >)
MySQL提示符:
参数 | 描述 |
---|---|
-D | 完整的日期 |
-d | 当前数据库 |
-h | 服务器名称 |
-u | 当前用户 |
例如:
将提示符修改为:“用户名@服务器名 当前数据库”
命令:prompt \[email protected]\h \d
1-6 MySQL常用命令以及语法规范
常用的简单的几个命令:
- 显示当前服务器版本
- SELECT VERSION();
- 显示当前日期
- SELECT NOW();
- 显示当前用户
- SELECT USER();
MySQL语句的规范
- 关键字与函数名全部大写
- 数据库名、表名称、字段名称全部小写
- sql语句必须以分号结尾