
Mysql
文章平均质量分 70
Bridge Fish
这个作者很懒,什么都没留下…
展开
-
MySQL 账号权限
mysql在安装好后,默认是没有远端管理账号。原创 2023-08-14 20:05:00 · 1919 阅读 · 1 评论 -
MySQL 数据库文件的导入导出
用管理员权限打开cmd进入MySQL的bin目录下,根据自己情况调整。因为是本地导出,-h IP地址 可以省略。(不包括数据,只有创建数据表语句)加-d。(不包括数据,只有建表语句)加-d。,可以根据自己需求添加路径。(包括数据库中的数据)(包括数据表中的数据)source 数据库。原创 2023-08-12 17:51:31 · 1034 阅读 · 0 评论 -
MySQL 小测试
现有用户表user数据如下:1、写出ddl语句创建如上表,插入数据,查询所有数据2、查询设备id为2138对应的性别、年龄和学校的数据,请你取出相应数据3、查询用户来自于哪些学校,请从用户信息表中取出学校的去重数据4、查询前两2条用户信息5、查询用户年龄并按降序排序6、查询所有北京大学的学生7、 查询学校名字带‘京’的学生8、查询24岁以上的用户,请你取出满足条件的设备ID、性别、年龄、学校9、查询除复旦大学以外的所有用户信息10、查询所有学校及学校的人数11、查询年龄在20到23之间的用户信息。原创 2023-08-11 21:54:27 · 456 阅读 · 0 评论 -
MySQL 事务
MySQL事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样这些数据库操作语句就构成一个事务!在MySQL中只有使用了Innodb数据库引擎的数据库或表才支持事务。事务处理可以用来维护数据库的完整性,保证成批的SQL语句要么全部执行,要么全部不执行。事务用来管理语句。一般来说,事务是必须满足4个条件(ACID):原子性(Atomicity,或称不可分割性)、一致性。原创 2023-08-10 21:07:00 · 638 阅读 · 0 评论 -
MySQL 存储过程、函数、触发器、事件
存储过程和函数是事先经过编译并存储在数据库中的一段 SQL 语句的集合,调用存储过程和函数可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。 存储过程和函数的区别在于函数必须有返回值,而存储过程没有。 函数 : 是一个有返回值的过程; 过程 : 是一个没有返回值的函数。原创 2023-08-10 15:31:47 · 1470 阅读 · 0 评论 -
MySQL 视图、索引
1.视图既然作为一张虚表存在,那么对实表的增删改查操作,视图同样成立。指在数据库表中的一个列或者多个列的位置,能帮助快速的定位所查询的数据。2.视图既然根据实表得到,那对视图的增删改查操作,也会影响实表。视图:根据某个实表查询出来的结果,而生成的一个虚表。3.视图在查询过程中,如果有函数,一定要起别名。2.虽加快了查询的速度,但减慢了增删改的速度。1.创建索引会需要一定的时间和数据空间;4.可以减少分组和排序的时间。索引:类似书本的目录。2.保证数据的唯一性;1.加快查询的速度;原创 2023-08-10 08:43:12 · 444 阅读 · 0 评论 -
MySQL 查询语句大全
超全MySQL查询语句,MySQL查询语句有这一篇就够了原创 2023-08-08 21:59:23 · 97835 阅读 · 39 评论 -
MySQL 表约束超详细
在MySQL里,“约束”指的是对表中数据的一种限制约束,它能够确保数据库中数据的准确性和有效性比如有的数据是必填项,就像身份认证的时候,或者填注册信息的时候,手机号身份证这种就不能空着,所以就有了非空约束;又有的数据比如用户的唯一id,不能跟其他人的一样,所以就需要使用唯一约束等等。在MySQL中主要有6种约束:主键约束、外键约束、唯一约束、检查约束、非空约束和默认值约束。在建立数据表的时候,一般情况下,为了方便更快地查找表中的记录,都会要求在表中设置一个“主键”。原创 2023-08-07 20:32:21 · 15364 阅读 · 3 评论 -
MySQL alter命令修改表详解
以下语句使用 MODIFY关键字,将 user表的 username列由 varchar(20)修改为 VARCHAR(45)。以下语句使用 CHANGE关键字,将user表的 username列修改为。原创 2023-08-07 17:00:39 · 22886 阅读 · 1 评论 -
MySQL数据库数据类型
整数部分最大是3位,如果插入数12.123456,存储的是12.1234,如果插入12.12,存储的是12.1200.但是,如果你不确定字符串的长度,或者需要存储非常长的字符串,使用VARCHAR可以提高存储效率。1._BLOB和_text存储方式不同,_TEXT以文本方式存储,英文存储区分大小写,而_Blob是以二进制方式存储,不分大小写。,这个字段里的时间数据会随其他字段修改的时候自动刷新,所以这个数据类型的字段可以存放这条记录最后被修改的时间。另一方面,VARCHAR是变长字符串类型,它的长度是。原创 2023-08-03 21:07:42 · 998 阅读 · 0 评论 -
使用IDEA操作Mysql数据库
打开idea找到database( view —> Tool Windows —> database),大家也可以定个快捷键,方便以后日常操作。首先要确保你的MySQL正在运行中。idea中自带了关于数据库的连接。然后就可以编写执行SQL了。就是这个样子,然后点加号。原创 2023-08-03 20:32:34 · 1711 阅读 · 0 评论 -
MySQL 远程操作mysql
可以让别人在他们的电脑上操作我电脑上的数据库。原创 2023-08-02 21:29:15 · 546 阅读 · 0 评论 -
忘记数据库密码如何处理
(1)用管理员身份打开控制台输入net stop m5(我的电脑MySQL名字为m5,根据自己的更改)(2)在输入启动服务器,此窗口不关闭(3)打开第二个命令台进行mysql登录,没有密码可以直接登录输入下列代码,把密码改为空,这样就OK了(4)关闭所有的窗口,重新启动net start m5,此时就不需要密码了。原创 2023-08-02 20:43:29 · 1149 阅读 · 0 评论 -
MySQL 极速安装使用与卸载
mysql-5.6.51 极速安装使用与卸载sqlyog工具mysql简化mysql-8.1.0下载配置再完善原创 2023-08-02 14:11:22 · 1715 阅读 · 0 评论 -
MySQL安装 找不到 MSVCP100.dll
这应该是缺少VS运行库文件导致的,运行库就是支持大部分程序运行的基础,由于很多常用软件都是采用 Microsoft Visual Studio 编写的,所以这类软件的运行需要依赖微软Visual C++运行库,比如像 QQ、迅雷、Adobe 软件等等,如果没有安装VC++运行库或者安装的版本不完整,就可能会导致这些软件启动时报错,提示缺少库文件。或者用我分享的资源安装也可以,但是是微软常用运行库合集v2023.5.4.0,往后可能还会有新版本出来。解决办法:下载微软常用运行库合集,双击安装即可解决。原创 2023-08-02 10:37:17 · 1101 阅读 · 0 评论