整理自:慕课网——MySQL概述
目录
1 启动/关闭MySQL服务
打开cmd命令窗口,由于已配置MySQL系统环境变量,所以可以在任何目录下启动和停止MySQL服务。
(1)启动MySQL服务
net start mysql
(2)停止服务
net stop mysql
启动和停止窗口如下:
2 MySQL登录与退出
MySQL登录:mysql 参数
参数 | 描述 |
---|---|
-D, --database=name | 打开指定数据库 |
--delimiter == name | 指定分隔符 |
-h, --host=name | 服务器名称 |
-p, --password[=name] | 密码 |
-P, --port=# | 端口号 |
--prompt = name | 设置提示符 |
-u, --user=name | 用户名 |
-v, --version | 输出版本信息并退出 |
(1)mysql版本号查询并退出,首先进入cmd窗口(窗口清屏命令:cls)
mysql -V
(2) MySQL登录
输入【mysql -u用户名 -p -P端口号 -h服务器名称】,点回车输入密码,即可登录。
注意: 【-P端口号 -h服务器名称】当前端口号和链接服务器地址默认是3306,127.0.0.1(本地回环地址,本地服务器),若这两者不变,可以不输入。
mysql -uroot -p -P3306 -h127.0.0.1
若出现【mysql>】则说明已经成功登录mysql
(3)退出MySQL
有三种退出MySQL的命令
①mysql>exit;
②mysql>quit;
③mysql>\q;
3 MySQL常用命令及语法规范
3.1修改提示符
有两种方式修改提示符:
(1)连接客户端时通过参数指定
【shell>mysql -uroot -p --prompt 提示符】
例如:将提示符改为本地服务器名称[localhost]
mysql -uroot -p --prompt \h
(2)已经登录mysql(即已连上客户端),通过prompt命令进行修改
例如:将提示符改为【mysql>】
prompt mysql>
MySQL提示符
①\D 完整日期
②\d 当前数据库
③\h 服务器名称
④\u 当前用户
可以将提示符设置成:用户名@服务器名 当前数据库> 即 :prompt \u@\h \d>
3.2 常用命令
(1)显示当前MySQL版本号(类似于mysql -V)
SELECT VERSION();
(2)显示当前日期时间
SELECT NOW();
(3)显示当前用户
SELECT USER();
3.3MySQL语句的规范
(1)关键字与函数名称全部大写(写成小写语法也没有错)
(2)数据库名称、表名称、字段名称全部小写(这样是为了区分关键字函数名和其他)
(3)SQL语句必须以分号结尾