MySQL的启动
windows下mysql服务的停止和启动
用系统管理员权限打开命令提示符
启动命令:
net start mysql
停止命令:
net stop mysql
MySQL的登录
登录命令
mysql -u root -p -P3306 -h127.0.0.1
可选的参数
参数 | 描述 |
---|---|
-D, –database=NAME | 打开指定数据库 |
–delimiter=VALUE | 指定分隔符 |
-h, –host=ADDRESS | 服务器地址 |
-p, –password[=PASSWORD] | 登录密码(值可选) |
-P, –port=PORTNUMBER | 设置端口号 |
–prompt=NAME | 设置提示符 |
-u –user=USERNAME | 登录的用户名 |
-V –version | 输出版本信息并退出 |
MySQL的退出
mysql > exit;
mysql > quit;
mysql > \q;
修改MySQL的提示符
两种方式:
(1).连接客户端时通过参数指定
(2).连接上客户端后,通过prompt命令修改
可用的提示符转义
转义字符 | 描述 |
---|---|
\D | 日期 |
\d | 当前数据库名称 |
\h | 服务器名称 |
\u | 当前用户 |
MySQL常用命令
命令 | 描述 |
---|---|
SELECT VERSION(); | 显示当前服务器版本 |
SELECT NOW() | 显示当前日期时间 |
SELECT USER(); | 显示当前用户 |
创建数据库
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name
查看当前服务器下的数据库列表
SHOW {DATABASES | SCHEMAS} [LIKE 'pattern' | WHERE expr]
修改数据库
ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name
删除数据库
DROP {DATABASE | SCHEMA} [IF EXISTS] db_name