MySQL 安装指南(新手友好)
推荐安装方式
对于新手,phpStudy 集成开发环境是最优选择(Windows 系统),它包含 Apache 服务器、MySQL 数据库和 PHP 语言环境,一键安装即可使用,无需复杂配置。
- 安装路径必须避免中文和空格(例如
D:\phpstudy_pro
,而非D:\我的软件\php study
),否则可能导致服务启动失败。
登录 MySQL 的详细步骤
- 找到 MySQL 安装目录的
bin
文件夹,例如D:\phpstudy_pro\Extensions\MySQL5.7.26\bin
; - 在文件夹地址栏输入
cmd
,按回车打开命令行窗口; - 输入登录命令:
mysql -h 主机地址 -u 用户名 -p
-h
指定主机(默认localhost
,可省略),-u
指定用户名(默认root
),-p
用于输入密码(回车后输入更安全),-P
指定端口(默认 3306)。本地登录root
用户可直接输入mysql -u root -p
,输入密码后即可进入 MySQL 交互界面。
SQL 语句的四大分类
SQL(结构化查询语言)是操作数据库的通用语言,按功能分为四大类:
- DDL(数据定义语言):用于创建、修改或删除数据库和表结构,核心命令:
CREATE
(创建)、ALTER
(修改)、DROP
(删除)。 - DML(数据操作语言):负责数据的增删改,核心命令:
INSERT
(插入)、UPDATE
(更新)、DELETE
(删除)。 - DQL(数据查询语言):用于查询数据,核心命令:
SELECT
(查询),可结合条件、排序等实现复杂查询。 - DCL(数据控制语言):用于权限管理和事务控制,核心命令:
GRANT
(授权)、REVOKE
(回收权限)、COMMIT
(提交事务)、ROLLBACK
(回滚事务)。
SQL 语句书写规范(必知)
- 每条语句必须以
;
结尾(例如SELECT * FROM users;
); - 语句不区分大小写(
SELECT
与select
效果相同),但建议关键字大写(如SELECT
、INSERT
),增强可读性; - 单词之间需用半角空格或换行分隔,例如:
SELECT username, age FROM users WHERE age > 18;
常数书写规则
- 整数:直接书写,如
123
、-456
; - 小数:带小数点,如
3.14
、-0.5
; - 科学计数:如
1.2E3
(表示 1200)、5e-2
(表示 0.05); - 字符串:用单引号或双引号包裹,如
'张三'
、"hello"
; - 日期时间:严格遵循
'YYYY-MM-DD'
或'YYYY-MM-DD HH:MM:SS'
格式,如'2025-07-18'
、'2025-07-18 15:30:00'
; - 布尔值:
TRUE
等价于 1,FALSE
等价于 0。