
MySQL
lx__angel
这个作者很懒,什么都没留下…
展开
-
mysql脏读、不可重复读、幻读问题及展示,分别采用对应的事务隔离级别(读未提交,读已提交,可重复读)
关于mysql数据库事务的介绍,以及Mysql事务的四种隔离级别,前三种隔离界别分别会造成的问题,这四种隔离级别分别是:读未提交、读已提交、可重复读、串行化。依次效率越来越低,但是数据安全性越来越高。原创 2022-12-11 23:14:51 · 350 阅读 · 0 评论 -
mysql case when案例
mysql case when原创 2022-05-31 08:40:51 · 224 阅读 · 0 评论 -
mysql数学函数
数学函数绝对值函数abs(x) 符号函数sign(x) 获取随机数函数rand(),rand(x),x称为种子,种子相同,产生得数也一样 获取整数的函数ceil(x)/ceiling(x)不小于当前参数的最小的数floor(x)不大于当前参数的最大的数 四舍五入的函数round(x)round(x,y),保留y位小数,也可以是负数,例如-原创 2018-01-12 11:29:29 · 356 阅读 · 0 评论 -
mysql启动失败:mysql服务无法启动 服务没有报告任何错误 解决方法
https://blog.youkuaiyun.com/shinny195/article/details/82319218转载 2018-12-27 18:08:44 · 312 阅读 · 0 评论 -
JDBC连接没有密码的mysql数据库
No suitable driver found for我最近在写JSP大作业遇到了一个关于mysql数据库的问题之前显示把mysql数据库放在云服务器上(Linux系统),但是由于我自己手贱把数据库弄崩了,我自己也调整不过来了然后我就在本地电脑安装mysql,之前安装的是8.0.12的貌似,msi类型的,总是提醒我找不到合适的驱动然后我又换各种驱动的版本,发现问题根本没有解决...原创 2018-12-27 21:46:24 · 8414 阅读 · 1 评论 -
分析mysql的配置文件my.ini
my.ini[client]#端口号port=3306[mysql]#设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port=3306#mysql安装目录basedir=F:\project\mysql\mysql-5.7.24-winx64 #mysql数据库的数据存放目录datadir=F:\proje...原创 2018-12-27 21:50:46 · 183 阅读 · 1 评论 -
mysql修改密码之后登录不上的解决办法
我今晚修改了我的mysql密码,但可能是我我输入错误的原因,结果导致我修改之后就无法登录上去了在网上找原因1,先将Mysql服务关掉,如果你设置了环境变量可以直接netstopmysql但很多时候我们没有设置,这个时候我们需要手动关闭mysql服务点击关闭就可以了然后在命令行控制符中进入mysql安装目录的bin目录中,输入mysqld--skip-grant-t...原创 2019-05-09 22:40:58 · 8328 阅读 · 0 评论 -
日期函数,时间函数,获得月份、星期、天数、....
MySql函数当前日期curdate()/current_date() select curdate()/current_date() 2018-01-08select curdate()+0 20180108 返回当前时间select curtime()/current_time() 20:47:35select curtime()+0 204735原创 2018-01-12 11:28:39 · 5088 阅读 · 0 评论 -
系统函数、数据类型和约束,
系统函数获取MySql版本号version()查看当前用户的连接数connection_id()查看当前所用的数据库(你创建的数据库)datebase()schema()登录mysql的时候需要用户名和密码获取当前用户名user()current_user()system_user()session_user()数据类型和约束SQLl原创 2018-01-12 11:27:02 · 214 阅读 · 0 评论 -
1数据类型、ER图、范式
MySql常用数据类型整数:tinyint(1字节)smallint(2字节)int(4字节)bigint(8字节)小数:(p表示所在总位数,s表示小数位数)定点数:(小数位固定)(p个字节,总字节数=p+2)decimal(p,s)浮点数:(小数点不固定)float(p,s) 4字节double(p,s) 8字节日期:date(某一个日期,不包原创 2018-01-11 19:07:03 · 1315 阅读 · 0 评论 -
主键外键检查默认约束、自增列
原创 2018-01-12 11:09:25 · 278 阅读 · 0 评论 -
删除表、为列插入值、修改数据、修改特定的数据
删除无关联的表drap table [if exists] table_name1,table_name2例如:drap table SCORES删除有关联关系的数据表学生表,成绩表先解除关联关系(外键)alter table F_TABLE_NAME drop foreign key CON_NAME外键关系的名称drop table talble1,ta原创 2018-01-12 11:12:01 · 275 阅读 · 0 评论 -
查看表的基本结构、详细结构,修改字段,增删字段,增补约束
desc/describe表名(可以查看表的基本结构)原创 2018-01-12 11:15:57 · 286 阅读 · 0 评论 -
查询数据,模糊查询,通配符,比较运算符,distinct,limit关键字
select语句select col1,col2....colnform table1,table2....tablen[where conditions][group by Group_BY_LIST][having conditions][order by ORDER_LIST[ASC|DESC]] select列名这原创 2018-01-12 11:18:24 · 1710 阅读 · 0 评论 -
查询结果排序,多列排序,聚合函数,查询分组,筛选结果,select语句执行顺序
对指定列进行排序单列排序要素(order_by_list按该列排序)select col_list form table_name order by order_by_list [ASC|DESC]例如:查询分数表中编号为1的所有分数信息,并按照分数升序排序select * form scores where gno=1 order by score asc原创 2018-01-12 11:21:28 · 1209 阅读 · 0 评论 -
多表查询,内连接(隐式、显示),外连接(左外、右外、基础表)
from子句进行多表查询例如:查询分数信息,显示玩家昵称、游戏名称和分数select user_name as '昵称',gname as '游戏名称',score as '分数'from users,games,scoreswhere users.user_qq=scores.user_qqand games.gno=scores.gno原创 2018-01-12 11:23:34 · 9569 阅读 · 0 评论 -
子查询(in,exists)、联合查询、
使用in关键字的子查询例如:查询游戏类型是“棋牌类”的游戏分数信息select * from scores gno in(select gno from games where gtype='棋牌')子查询一般不写为select * from...,因为*代表多个列,增加了查询量例如:查询没有参与5号游戏的qq(要从玩家表中查,而不是分数表,因为有的玩家没有原创 2018-01-12 11:25:36 · 956 阅读 · 0 评论 -
学习MySql数据库,包括安装、测试。
安装:https://ke.qq.com/course/62251这个网址中有视频可以教大家去下载安装一个MySQL数据库,MySQL数据库是最小的一个,只有几十兆,而像SQL Serve和Oracle那种数据库都是几个G,所以说大家如果是用来学习或者在小范围的存储数据推荐使用MySQL数据库。认识MySQL在这里我将它缩放了,这个就是MySQL的客户端。你可以直接在命令行原创 2017-07-31 22:16:56 · 403 阅读 · 0 评论