随笔分类 - mysql
mysql 使用技巧分享
摘要:-- 要先把默认的递归深度放开,不然造不了1-1000的数 SET SESSION cte_max_recursion_depth = 1010; -- 造一个大于等于 2,小于 1000 的除数 with recursive numb(n1) as ( select 2 union all sel
阅读全文
摘要:而且是支持递归调用的。 官方文档举了三个例子,一个是求 Fibonacci 数列、一个是日期序列生成、一个是求职员相对职级的 具体看官方文档 https://dev.mysql.com/doc/refman/8.0/en/with.html
阅读全文
摘要:除了使用系统默认的 asc/desc 之外,还可以使用自定义排序。比如排成绩时,按 【语文、数学、英文、物理、化学、历史、地理】 的顺序来排列。 如有下面的数据: 如果希望结果以【工学院、理学院、文学院、经济学院】的顺序来显示,可以用 FIELD 函数实现,语句如下: SELECT * FROM t
阅读全文
摘要:解压 根目录下创建 data 文件夹 根目录下创建 my.ini 文件 文件内应至少放上以下内容 具体路径改为自己电脑上的 [mysqld] basedir=D:/Download/mysql-8.0.22-winx64 datadir=D:/Download/mysql-8.0.22-winx64
阅读全文
摘要:首先,打开配置文件 ,在末尾添加一行: 然后重启mysql服务: 然后可以直接登录到mysql,在终端下输入 即可进入到mysql终端中。 依次输入如下命令: 此时应该可以看到在用户名为 的记录里面, 字段是有一串字符的,就是root的密码加密后的字符串。先把它清空: 再修改密码: 这里要注意的是,
阅读全文
摘要:在最新版的mysql8中重置root密码同时开放远程访问
阅读全文