mysql
h8_h1
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库的备份与还原
1.备份: mysqldump -u用户名 -p密码 数据库名称 > 保存的路径(指的是一个文件夹)2.还原: 1. 登录数据库 2. 创建数据库 3. 使用数据库 4. 执行文件 source 文件路径原创 2021-06-03 15:14:43 · 133 阅读 · 0 评论 -
Mysql之事务
事务事务的基本介绍事务的四大特征:MySQL数据库中事务默认自动提交事务演示事务的隔离级别(了解)事务的基本介绍概念:事务由单独单元的一个或多个sql语句组成,在这个单元中,每个mysql语句是相互依赖的。而整个单独单元作为一个不可分割的整体,如果单元中某条sql语句执行失败或者产生错误,整个单元将会回滚。所有受到影响的数据将返回事务事务的四大特征:1. 原子性:是不可分割的最小操作单位,要么同时成功,要么同时失败。2. 持久性:当事务提交或回滚后,数据库会持久化的 保存数据。3. 隔离性:多个原创 2021-06-03 15:12:34 · 94 阅读 · 0 评论 -
Mysql之约束
约束非空约束唯一约束主键约束外键约束非空约束1.概念:not null,某一列的值不能出现null值2.创建表时添加约束CREATE TABLE stu( id INT, NAME VARCHAR(20) NOT NULL -- name为非空);3.创建表后,添加非空约束ALTER TABLE stu MODIFY NAME VARCHAR(20) NOT NULL;4.删除非空约束ALTER TABLE stu MODIFY NAME VARCHAR(20);唯一约束1.原创 2021-06-03 15:06:49 · 136 阅读 · 1 评论 -
Mysql之DQL查询表中的数据
查询语句语法# 查询表中全部数据时select #按条件查询时select 字段列表from 表名列表where 条件列表group by 分组字段having 分组后条件order by 排序limit 分页sql执行顺序from < join<where<group by <count(*)<having<select<order by <limit条件查询语法select 查询列表from原创 2021-06-03 15:01:05 · 131 阅读 · 0 评论 -
Mysql之DL增删改表中数据
添加数据语法:insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n);注意:列名和值要一一对应。如果表名后,不定义列名,则默认给所有列添加值insert into 表名 values(值1,值2,...值n);除了数字类型,其他类型需要使用引号(单双都可以)引起来insert into salary values(3,'郝',2000000000),(4,'浩',2000000000);insert into salary(name,sa原创 2021-06-03 14:20:11 · 194 阅读 · 0 评论 -
Mysql之DDL操作数据库和表
6.1数据库的DDL6.1.1 创建库©1. C(Create):创建创建数据库: create database 数据库名称;创建数据库,判断不存在,再创建: create database if not exists 数据库名称;(增强代码的健壮性)创建数据库,并指定字符集create database 数据库名称 character set 字符集名;练习: 创建db4数据库,判断是否存在,并制定字符集为gbk create database if not exists db原创 2021-06-03 14:13:39 · 119 阅读 · 0 评论 -
mysql客户端登录方式
mysql自带客户端1.选择其中任意一个都可以2.输入密码3.进入了mysql客户端,可以开始敲击命令啦4.输入quit退出以上方式有局限性,只能登录root用户4.4.2 命令行的方式在mysql的安装目录的bin目录下使用cmd输入以下命令mysql -h 主机名 -P 3306 -u 用户名 -p密码mysql -h localhost -P 3306 -u root -p123456注意:1.以上命令第一个P必须大写 第二个得小写 2.-p与密码原创 2021-06-03 12:25:22 · 2175 阅读 · 0 评论 -
mysql服务启动方式
Mysql启动方式图形化界面命令行方式mysal默认是开机自启动的图形化界面1.右键此电脑,点击管理2.找到服务里的mysql57,选择开启或关闭命令行方式1.以管理员方式打开cmd2.在命令行中输入net stop mysql57,表示停止服务3.在命令行中输入net start mysql57,表示开启服务...原创 2021-06-03 11:51:41 · 180 阅读 · 0 评论
分享