一、mysql数据库的安装:
1、mysql 官网上有下载:不过太大了,200多M,不清楚有没有小点的。
2、集成开发环境:(个人使用推荐这个,比 msql官网上的小)
如,xampp、wampp。
二、cmd 命令行 操作 mysql
1、wampp 安装好后,默认是没有配 mysql命令的环境变量的,mysql 命令 需要到mysql 安装目录下的bin目录中执行。
如:xampp 中 D:xamppmysqlin 目录下 的cmd命令中mysql命令才会有效。
2、
三、管理工具 操作 mysql (如,Navicat)
1、sql 文件,一般都会包含创建数据表的语句,所以在已经有数据表中是不能运行sql文件的。在数据表中 添加数据,不能直接运行sql文件,但是可以运行sql语句。
将sql文件中,添加数据的sql语句 拷贝到 数据库管理工具(如:navicat)的运行sql的编辑器中 运行就可以了。
2、主键不能重复,添加之前的数据(之前保存在sql文件中的数据,数据库中的数据删除了),因为之前的数据主键值都是有,现在再运行之前的sql语句,主键就会因为重复而报错。需要在把数据表主键自动递增功能去掉
四、数据库的创建:
注意:真实的开发,数据库 和 表 都是 先创建好的(通过 管理工具),程序再操作数据库的。虽然程序可以创建数据库,但是不 会 在程序里创建。【数据库要先设计的,公司的数据库也是这样的】
参考: https://zhidao.baidu.com/question/2058209583932284547.html 或 https://ask.csdn.net/questions/364379?sort=id
五、
sql语句
一、参考链接 :
1、https://www.cnblogs.com/zhangpengnike/p/5545715.html
2、sql语句大全 : 参考链接 (推荐这个)
3、sql语句中的 SELECT column1, column2, ... FROM table_name WHERE condition;
就像 横 纵的直线(column1,column2 决定的纵线;condition 决定的横线) ,交叉的地方就是被选中的项。
二、常用 sql语句:
1、创建数据表: https://www.w3school.com.cn/sql/sql_create.asp
CREATE TABLE 表名称
(
列名称1 数据类型,
列名称2 数据类型,
.......
)
补充:MySQL 中,有三种主要的类型:文本、数字 和 日期/时间类型。 https://www.w3school.com.cn/sql/sql_datatypes.asp
i、Text 类型:
a、CHAR(size)
b、VARCHAR(size)
c、TEXT
等等
ii、数字 类型:
a、INT(size)
b、TINYINT(size)
等等
iii、日期/时间 类型:
a、DATE():日期
b、DATETIME():日期和时间的组合
c、TIMESTAMP():时间戳
d、TIME():时间
e、YEAR():
2、插入数据: