![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 67
雨中的记忆fzh
梦在远方,路在脚下
展开
-
SQL分类
DDL,全称为 Data Definition Language,用来定义数据库对象(数据库,表,字段)。原创 2024-01-25 20:23:07 · 534 阅读 · 0 评论 -
mysql的行列互转
如果要把列项值转为行项值,首先我们可以考虑的方式就是把每个列转为一行数据,这样可以把所有列均转为独立的行项数据,但此时的行项数据是每个数据一条单独行项记录,并不符合我们所需要的要求,所以最后我们还需要把所有的独立行项数据进行连接。首先,我们知道month是枚举类型,值是固定的,将行数据转换成列数据的时候,我们可以通过对每行数据进行判断,使用case语句对month值进行选择性执行,并将执行结果作为一个列。这样,只要我们把month的所有值均判断执行,就可以实现行项数据转为列项数据。原创 2023-11-19 18:28:26 · 364 阅读 · 0 评论 -
如何对加密字段进行模糊查询
当我们在日常开发中设置数据表时,经常需要定义一些敏感字段,如:身份证号、手机号、住址、账号密码等信息,对待这些敏感信息,我们必须进行加密存储,以保证数据存储安全。但是,在加密状态下,敏感信息又该如何进行模糊查询呢?原创 2023-06-24 20:47:45 · 1058 阅读 · 3 评论 -
MySQL字段类型
整数类型类型名称大小范围(有符号)范围(无符号)tinyint极小整数值1字节-128~1270~256smallint小整数值2字节-32768~327670~65535mediumint中等整数值3字节-8388608~83886070~16777215int整数值(基本数据类型)4字节-2147483648~21474836470~4294967295integer整数值(引用数据类型)4字节-214748364原创 2023-06-24 15:54:21 · 279 阅读 · 0 评论 -
MySQL中的单行函数
ROUND(Exp1,Exp2) 表示的是返回一个对 Exp1 值进行四舍五入后最接近 Exp1 的值,并保留到小数点后面 Exp2 位。RAND(Exp1)表示的是返回0~1的随机值,但Exp1表示种子值,相同的种子值会返回相同的随机值。SQRT(Exp1) 表示的是返回 Exp1 的平方根,当 Exp1 的值为负数时,返回NULL。SIGN(Exp1) 表示的是返回 Exp1 的符号,正数返回1,负数返回-1,0返回0。pow(Exp1,Exp2) 表示的是计算Exp1的Exp2次方的值。原创 2023-03-15 17:04:30 · 421 阅读 · 1 评论 -
安装mysql时,在输入 mysqld --initialize --console 后报错
问题:安装mysql时,在输入 mysqld --initialize --console 后报如下错误:C:\mysql-8.0.25-winx64\bin>mysqld --initialize --console2022-03-15T08:24:37.761280Z 0 [System] [MY-013169] [Server] C:\mysql-8.0.25-winx64\bin\mysqld.exe (mysqld 8.0.25) initializing of server in原创 2022-03-15 16:35:09 · 15175 阅读 · 7 评论 -
MySQL报 net start mysql 发生系统错误 193
问题:运行 net start mysql 报如下错误:C:\mysql-8.0.25-winx64\bin>net start mysql发生系统错误 193。*** 不是有效的 Win32 应用程序。解决方案:删除 MySQL 安装目录中的 bin 文件夹里的 mysqld 文件...原创 2022-03-15 16:54:54 · 2671 阅读 · 3 评论 -
SQL执行错误#1251.从数据库的响应:
问题:使用 MySQL-Font 连接数据库时,显示如下错误:解决方法:使用管理员身份运行命令提示符(win + R,然后输入 cmd ),进入到MySQL的bin目录中输入 mysql -u root -p ,然后输入密码,进入到 mysql 服务中输入 ALTER USER ‘root’@‘localhost’ IDENTIFIED WITHmysql_native_password BY ‘123456’; (123456 为你设置的新密码)重新使用 MySQL-Fo原创 2022-03-15 20:19:31 · 2272 阅读 · 0 评论 -
MySQL的基本语句(SELECT型)
MySQL的基本语句(SELECT型)原创 2023-03-08 21:33:12 · 1149 阅读 · 0 评论