【MySQL】(1)初涉MySQL

MySQL登录

mysql [参数]

参数 描述
-D , –database = name 打开指定数据库
–delimite = name 指定分隔符
-h , –host = name 服务器名称
-p , –password[=name] 密码
-P , –post = # 端口号
–prompt = name 设置提示符
-u , –user = name 用户名
-V , –version 输出版本信息并且退出

示例:

C:\WINDOWS\system32>mysql -uroot -p -P3307 -h127.0.0.1
Enter password: ********

说明:
-P
后面加的端口号,默认为3306,如果不写-P,那么就是默认的,如果修改为其他,这里要注明。我这里修改了端口号为3307,所以需要注明
-P3307

【MySQL】(1)初涉MySQL

MySQL退出

mysql > exit;
mysql > quit;
mysql > \q;

1. MySQL目录结构

bin:存储可执行文件

data:存储数据文件

docs:文档

include:存储包含的头文件

lib:存储库文件

share:错误消息和字符集文件

注意:这里是utf8而不是utf-8

修改MySQL提示符

prompt

连接客户端时,可通过以下命令连接:

shell > mysql -uroot -proot --prompt 提示符

注意:
-u后面是用户名,这里是root;
-p后面是密码root,可以空着(即-p后面不加任何字符,系统会等下要去输入)

关于提示符,这里列一个表格:

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

连接上客户端后,也可以修改提示符:

mysql > prompt 提示符

示例:

C:\WINDOWS\system32>mysql -uroot -p -P3307 --prompt new
Enter password: ********
new

C:\WINDOWS\system32>mysql -uroot -p -P3307
Enter password: ********

mysql> prompt \u@\h \d >
PROMPT set to '\u@\h \d > '
root@localhost (none) >

其中root来自\u,localhost来自\h,(none)来自\d,因为还没有创建数据库,所以是(none)

2. 修改编码方式

一般需要修改MySQL安装目录下的my.ini配置文件中:

[mysql]

default-character-set=utf8

[mysqld]

character-set-server=utf8

MySQL常用命令

SELECT VERSION();
显示当前服务器版本

SELECT NOW();
显示当前日期

SELECT USER();
显示当前用户

示例:

root@localhost (none) > SELECT USER();
+----------------+
| USER()         |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)

root@localhost (none) > SELECT VERSION();
+------------+
| VERSION()  |
+------------+
| 5.7.16-log |
+------------+
1 row in set (0.06 sec)

root@localhost (none) > SELECT NOW();
+---------------------+
| NOW()               |
+---------------------+
| 2016-11-15 20:25:09 |
+---------------------+
1 row in set (0.06 sec)

3. 启动/关闭MySQL服务

(1). 可以使用windows—>服务—>MySQL服务—>启动/停止

(2). 使用命令行net start mysql启动服务、使用net stop mysql停止服务

 

 

MySQL语句的规范

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

4. 登录与退出

 

一些MySQL命令:

图片 1

将bin路径添加到系统环境变量中,打开命令提示行:

登录:mysql -uroot -p -P3306 -h126.0.0.1,然后输入密码即可实现登录

退出:quit或者exit或者\q