
MySQL数据库
cat媛
。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL数据库基础(一):mysql数据库软件的卸载
1.打开控制面板,卸载程序 2.删除mysql安装目录下所有文件 3.删除mysql数据存放文件C:\ProgramData\MySQL(C盘下看不见ProgramData这个文件的,点击上面的查看,勾选隐藏文件选项) ...原创 2019-05-30 21:17:31 · 367 阅读 · 0 评论 -
MySQL数据库基础(七):商城案例的创建
** 1、商城案例所有的表 用户表、订单表、商品表、商品分类 用户表 用户ID 用户名 密码 手机号 中间表 cno pno 订单表 订单编号 订单总价 下单时间 收货地址 外键uno(指向用户表的用户ID) 商品表 商品编号 商品名称 商品价格 外键cno(指向商品分类表的分类ID) 商品分类 分类ID 分类名称 分类描述 ...原创 2019-06-03 01:29:27 · 11135 阅读 · 0 评论 -
MySQL数据库基础(六):多表的创建、关系以及外键约束、主键约束与唯一约束
1、多表的创建 1.1创建一个名为thing的数据库 1.1.1 创建thing数据库 create database thing; 1.1.2 登录数据库 use thing; 1.2创建一个商品分类的表category 1.2.1 商品分类:手机数码,鞋靴箱包,香烟酒水,酸奶饼干,零食 1.分类的ID 2.分类的名称 3.分类描述 1.2.2 在thing数据库中创建商品分类这个表 c...原创 2019-06-02 23:19:56 · 2218 阅读 · 0 评论 -
MySQL数据库报错(二):23000外键约束
1.插入数据时的外键约束 由于我们在category这个表中没有定义pid=8,所以在这里无法插入 insert into product values(null,'oppo',2999,null,8); 2.删除数据时的外键约束 由于我们在表product中添加了分类IP为5的数据,所以我们无法删除 delete from category where cid=5; ...原创 2019-06-02 22:38:10 · 7227 阅读 · 0 评论 -
MySQL数据库基础(五):表中数据的操作(增删改查)
1.插入数据 1.1 插入数据 insert into 表名(列名1,列名2,列名3) values(值1,值2,值3); 1.2 插入数据中文乱码问题(报错1366) 1.2.1 方法1:临时解决方法原创 2019-06-02 01:57:29 · 2500 阅读 · 0 评论 -
MySQL数据库报错(一):1366 中文乱码问题
1.问题:插入数据中文乱码问题(报错1366) 2.解决 2.1 查看my.ini文件 停止MySQL服务 查看编码 路径:C:\Program Files\MySQL\MySQL Server 5.5\my.ini 启动mysql 2.2 修改user数据库和student表的字符集为gbk 3.3 修改my.ini文件中的编码为gbk 停止mysql 修改C:\Program F...原创 2019-06-01 00:01:30 · 329 阅读 · 0 评论 -
MySQL数据库基础(四):表结构的操作
1.表的创建 1.1 创建表的命令 create table 表名( 列名 列的类型 约束, 列名2 列的类型 约束 ); 1.2 列的类型 int char/varchar char:固定长度 varchar:可变长度 char(3):一(存储‘一’,后面的剩余的两个字符以空格填满) varchar(...原创 2019-05-31 15:59:21 · 553 阅读 · 0 评论 -
MySQL数据库基础(三):数据库的操作(登录、增删改查)
1.登录数据库 第一种:红色为输入的命令,出现蓝色标记的则表示登录成功(-p后面加自己安装数据库时创建的mysql的root密码) 第二种:命令中不输入密码,回车后输入密码 2.创建数据库 2.1 创建数据库命令 create database 数据库名称; ##这里的分号一定不能忘记,英文的冒号 2.1.1 练习:创建一个名为user的数据库 2.2 创建数据库的时候指定字...原创 2019-05-31 02:31:00 · 717 阅读 · 0 评论 -
MySQL数据库基础(二):mysql数据库的安装
一、官网下载 官网:https://www.mysql.com/downloads/ 选择下载社区版本 这里根据自己的需要选择自己要下载的版本,我下载的是5.5.62 点击下载之后,选择不登录,仅下载 二、安装 找到安装路径,双击开始安装 选中协议,下一步 选择典型安装 一直下一步就好,直到下面这个界面,选择数据存放路径,可以默认,可以自行更改 选择第三选项 不要修改端口号 ...原创 2019-05-30 23:32:06 · 208 阅读 · 0 评论 -
MySQL数据库基础(八):连接查询、分页查询、子查询
1、交叉连接查询(笛卡尔积) 1.1 交叉连接查询product,category两张表中数据(无条件) select * from product,category; 查询出来的是两张表的乘积,查询出来的数据没有意义 1.2 过滤出有意义的数据 select * from product,category where cno=cid; 1.3 加上别名 select * from pro...原创 2019-06-03 02:52:26 · 438 阅读 · 0 评论