MySQL教程:MySQL数据库学习宝典(从入门到精通)
MySQL 是一个关系型数据库,使用 SQL 语言进行增删改查操作,目前属于 Oracle 旗下的产品。
MySQL 数据库开源免费,能够跨平台,支持分布式,性能也不错,可以和 PHP、Java 等 Web 开发语言完美配合,非常适合中小型企业作为 Web 数据库(网站数据库)。
这套 MySQL 教程通俗易懂,实例丰富,既有基础知识,也有进阶技能,能够帮助读者快速入门,是你学习 MySQL 的葵花宝典。
优质资源推荐:MySQL 官方网站、MySQL 极简教程
- 教程目录:
- 1. 数据库是什么?数据库的概念
- 2. 数据库涉及到哪些技术?
- 3. MySQL的优势(优点)
- 4. MySQL的版本以及版本号
- 5. MySQL 5.7的新特性(新功能)
- 6. MySQL客户端和服务器端工具集
- 7. MySQL下载步骤详解(带安装教程)
- 8. MySQL安装教程,包含所有平台(图解)
- 9. 如何判断MySQL是否安装成功
- 10. 启动MySQL服务
- 11. 登录MySQL数据库
- 12. MySQL配置教程(图解版)
- 13. MySQL免安装版配置教程
- 14. MySQL创建数据库(CREATE DATABASE语句)
- 15. MySQL查看或显示数据库(SHOW DATABASES语句)
- 16. MySQL修改数据库:ALTER DATABASE用法简介
- 17. MySQL删除数据库(DROP DATABASE语句)
- 18. MySQL选择数据库(MySQL USE语句)
- 19. MySQL存储引擎精讲(附带各种存储引擎的对比)
- 20. MySQL数据类型简介
- 21. MySQL INT、TINYINT、SMALLINT、MEDIUMINT、BIGINT(整数类型)
- 22. MySQL FLOAT、DOUBLE、DECIMAL(小数类型)
- 23. MySQL DTAETIME、TIMESTAMP、DATE、TIME、YEAR(日期和时间类型)
- 24. MySQL CHAR、VARCHAR、TEXT、ENUM、SET(字符串类型)
- 25. MySQL BIT、BINARY、VARBINARY、BLOB(二进制类型)
- 26. MySQL创建数据表(CREATE TABLE语句)
- 27. MySQL修改数据表(ALTER TABLE语句)
- 28. MySQL删除数据表(DORP TABLE语句)
- 29. MySQL主键(PRIMARY KEY)
- 30. MySQL外键约束(FOREIGN KEY)
- 31. MySQL唯一约束(UNIQUE KEY)
- 32. MySQL检查约束(CHECK)
- 33. MySQL默认值(DEFAULT)
- 34. MySQL非空约束(NOT NULL)
- 35. MySQL查看表中的约束
- 36. MySQL SELECT:数据表查询语句
- 37. MySQL DISTINCT:去重(过滤重复数据)
- 38. MySQL AS:设置别名
- 39. MySQL LIMIT:限制查询结果的记录条数
- 40. MySQL ORDER BY:对查询结果进行排序
- 41. MySQL WHERE:条件查询
- 42. MySQL常用运算符详解
- 43. MySQL INNER JOIN:内连接查询
- 44. MySQL LEFT/RIGHT JOIN:外连接查询
- 45. MySQL子查询详解
- 46. MySQL GROUP BY:分组查询
- 47. MySQL HAVING:指定过滤条件
- 48. MySQL REGEXP:正则表达式查询
- 49. MySQL INSERT:插入数据(添加数据)
- 50. MySQL UPDATE:修改数据(更新数据)
- 51. MySQL DELETE:删除数据
- 52. MySQL视图简介
- 53. MySQL创建视图(CREATE VIEW)
- 54. MySQL修改视图(ALTER VIEW)
- 55. MySQL删除视图(DORP VIEW)
- 56. MySQL自定义函数(CREATE FUNCTION)
- 57. MySQL存储过程简介
- 58. MySQL创建存储过程(CREATE PROCEDURE)
- 59. MySQL修改存储过程(ALTER PROCEDURE)
- 60. MySQL删除存储过程(DROP PROCEDURE)
- 61. MySQL触发器简介
- 62. MySQL创建触发器(CREATE TRIGGER)
- 63. MySQL修改和删除触发器(DROP TRIGGER)
- 64. MySQL索引简介
- 65. MySQL创建索引(CREATE INDEX)
- 66. MySQL修改和删除索引(DROP INDEX)
- 67. MySQL创建用户(CREATE USER)
- 68. MySQL修改用户(RENAME USER)
- 69. MySQL删除用户(DROP USER)
- 70. MySQL用户授权(GRANT)
- 71. MySQL删除用户权限(REVOKE)
- 72. MySQL事务(TRANSACTION)
- 73. MySQL数据库备份(INTO OUTFILE)
- 74. MySQL数据库恢复(LOAD DATA)
- 75. MySQL Workbench使用教程