写在最前
因为从这篇文章开始,就要开始操作数据库了,包括建库建表增删改查等等。
为了防止学习的时候有割裂感,找了MySQL和图形化软件教程贴出来,我看了过程,属于非常详细了。在这里非常感谢两位作者,这两篇教程如果帮助到屏幕前的你,欢迎点赞收藏支持两位作者!
安装MySQL
- 进入官网下载。
-
等待下载完成,双击开始安装。参考教程安装,配置环境变量。
安装图形化软件
安装好MySQL后,你可以在命令窗口敲命令执行学习,也可以安装一个图形化软件来学习。我推荐是用软件,方便很多,结果看起来也很只直观。
作者用的是HeideSQL,当然你想用其他的也无所谓,想用其他的肯定是安装好了甚至已经使用好了。这边再推荐一篇安装软件的教程。
安装教程:https://blog.youkuaiyun.com/mo_sss/article/details/137538496
语法
数据库的概念以及创建,前面已经讲过,这里不再重复。
从建表开始,我们开始将常用的一些语法,学会这些语法,能灵活使用。那么对于MySQL来说,已经是正是入门了。
明天就是高考,那么我们以高考学习为建表对象,创建一个表出来。当然,实际上的表肯定比我们这个复杂很多,而且不是一张表就能搞定的。
那么,我们来看建表语句:
CREATE TABLE IF NOT EXISTS `test_db`.`student` (
student_id INT NOT NULL AUTO_INCREMENT COMMENT '学生ID,唯一标识' PRIMARY KEY,
name VARCHAR(50) NOT NULL COMMENT '学生姓名',
sex CHAR(1) NOT NULL DEFAULT 'U' COMMENT '性别(M-男,F-女,U-未指定)',
birth_date DATE COMMENT '出生日期',
email VARCHAR(100)