mysql
-Billy
这个作者很懒,什么都没留下…
展开
-
MySQL数据库入门(一)
1. 启动MySQL服务1)通过windows服务管理器启动mysql服务2)通过dos命令(管理员模式)启动mysql服务原创 2018-05-28 17:09:24 · 500 阅读 · 0 评论 -
修改MySQL数据库的密码
方法1: 用SET PASSWORD命令 格式:mysql> set password for 用户名@localhost = password('新密码'); 例子:mysql> set password for root@localhost = password('123'); 方法2:用mysqladmin 格式:mysqladmin -u用户名 -p...原创 2018-05-28 20:50:04 · 32946 阅读 · 1 评论 -
MySQL数据库入门(二)
一、 数据库基础知识1.1 创建和查看数据库CREATE DATABASE 数据库名称; // 创建数据库SHOW DATABASES; // 查看已经存在的数据库信息SHOW CREATE DATABASE 数据库名称; // 查看某个已经创建的数据库信息1.2修改数据库修改数据库的编码ALTER DATABASE 数据库名称 DAFAULT CHARACTER SET 编码方式 COLLA...原创 2018-06-30 17:02:40 · 706 阅读 · 0 评论 -
MySQL数据库入门(三)
数据操作一、添加数据1.1 为表中的所有字段添加数据通常情况下,向数据表中添加的新记录应该包含表的所有字段,即为该表中的所有字段添加数据.(1) INSERT 语句中指定所有字段名INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES (值1, 值2, ...);(2) INSERT语句中不指定字段名由于INSERT语句中没有指定字段名,添加的值...原创 2018-07-01 18:10:41 · 1139 阅读 · 0 评论 -
MySQL数据库入门(四)
单表查询一、简单查询SELECT [DISTINCT] * | {字段名1, 字段名2, 字段名3,...} FROM 表名 [WHERE 条件表达式1][GROUP BY 字段名 [HAVING 条件表达式2]][ORDER BY 字段名 [ASC | DESC]][LIMIT [OFFSET] 记录数]说明: LIMIT[OFFSET] 记录数: "LIMIT" 是可选参数,用于限制查询结果的...原创 2018-07-05 12:23:48 · 486 阅读 · 0 评论 -
MySQL数据库入门(五)
多表操作一、外键定义: 外键是指引用另一个表中的一列或多列,被引用的列应该是具有主键约束或唯一性约束.外键用于建立和加强两个表数据之间的连接.添加外键约束:alter table 表名 add constraint PK_ID foreign key(外键字段名) references 外表表名(主键字段名)在为表添加外键约束时,需要注意以下地方:(1) 建立外键的表必...原创 2018-07-12 22:03:57 · 389 阅读 · 0 评论 -
MySQL数据库入门(六)
事务管理一、事务管理事务是针对数据库的一组操作,它可以由一条或多条SQL语句组成,同一个事务的操作具备同步的特点,如果有一条语句无法执行,那么所有的语句都不会执行,也就是说,事务中的语句要么都执行,要么都不执行。在数据库中使用事务时,需要先开启事务,使用START TRANSACTION;事务开启之后就可以执行SQL语句,SQL语句执行成功后,需要使用相应语句COMMIT;提交...原创 2018-07-21 22:18:47 · 423 阅读 · 0 评论 -
MySQL事务一致性理解
MySQL事务一致性理解 一致性是指数据处于一种语义上的有意义且正确的状态。一致性是对数据可见性的约束,保证在一个事务中的多次操作的数据中间状态对其他事务不可见的。因为这些中间状态,是一个过渡状态,与事务的开始状态和事务的结束状态是不一致的。 举个粒子,张三给李四转账10...转载 2018-08-06 20:23:28 · 3505 阅读 · 2 评论