mysql
文章平均质量分 56
一条没有梦想的闲鱼
一只懵逼的程序猿
展开
-
Mysql5.7免安装版详细教程
1. 官网下载地址:https://dev.mysql.com/downloads/mysql/ 2.下载后得到zip压缩包 3.解压到自己想要安装的目录,本人解压到的是D:/env/msql-5.7.19 4.添加环境变量 4.1 :我的电脑--->属性---->高级---->环境变量 4.2:选择PATH,在其后面添加你的mysql安装文件下面的bin文件夹 4.3:在D:/env/msql-5.7.19下新建my.ini文件 4.4:编辑my...原创 2021-06-08 13:40:01 · 322 阅读 · 0 评论 -
Mysql详解(三)-- 事务
1. 事务 1.1 什么是事务? 要么都成功,要么都失败。 1.2 事务原则(ACID原则) 原子性 :要么一起成功,要么一起失败,不能只发生其中一个动作 一致性 :事务前后的数据完整性保证一致 隔离性 :事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事务,不能被其他事务的操作数据所干扰,事务之间相互隔离。 持久性 :事务一旦提交则不可逆,被持久化到数据库中。 1.3 隔离所导致的一些问题 脏读:指一个事务读取了另外一个事务未提交的数据 不可重复读:在一个...原创 2021-07-15 14:15:34 · 68 阅读 · 0 评论 -
Mysql(六) JDBC
1、数据库驱动 不同数据库有不同的驱动。我们的程序会通过数据库驱动和数据库进行链接。 2.jdbc SUN公司为了简化开发人员的(对数据库的统一)操作,提供了一个(java操作数据库的)规范,俗称JDBC。对开发人员来说,只需要掌握jdbc接口的操作即可。 3.书写第一个jdbc程序 // 1. 加载驱动,固定写法 Class.forName("com.mysql.jdbc.Driver"); // 2. 用户信息和url String userName = "root"; //用户名 Stri原创 2021-07-15 14:14:54 · 93 阅读 · 0 评论 -
Mysql详解(五)-- 权限管理和备份
1.权限管理 -- 创建用户 create user 用户名 IDENTIFIED BY '密码'; -- 修改密码(修改当前用户密码) set password = password('密码'); -- 修改密码(修改指定用户密码) set password for 用户名 = password('密码'); -- 重命名 rename user 原来用户名 to 新用户名 -- 用户授权 all PRIVILEGES 全部的权限 grant all PRIVILEGES on *.* to原创 2021-07-15 14:15:44 · 170 阅读 · 0 评论 -
Mysql详解(四)-- 索引
1.1 索引介绍原创 2021-07-15 14:15:53 · 58 阅读 · 0 评论 -
Mysql详解(一)
1.基本的命令行操作 -- 连接数据库 mysql -uroot -p123456 -- 修改用户密码 update mysql.user set authentication_string = password('123456') where user = 'root' and Host = 'localhost'; -- 刷新权限 flush privileges; -- 查看所有数据库 show databases; -- 切换数据库 use `数据库名`; -- 查看数据库下所有表 s原创 2021-07-15 14:16:56 · 78 阅读 · 0 评论 -
Mysql详解(二)-- DQL查询
11.DQL查询数据原创 2021-07-15 14:16:35 · 114 阅读 · 0 评论