mysql
文章平均质量分 57
騒周
坚持下来!你就赢了!
展开
-
union all 和 union 的区别,mysql union全连接查询
力扣mysql题:好友申请 II :谁有最多的好友;union all 和union的区别,group by,order by,max(),limit 的使用.原创 2023-08-31 11:08:32 · 15515 阅读 · 0 评论 -
mysql排名函数row_number()over(order by)和with * as 的用法
定义:WITH 子句是 MySQL 中的一种 SQL 结构,又称为 Common Table Expression (CTE)。它在不影响原有 SQL 语句的情况下,允许开发人员临时创建一个内存中的结果集,然后对其进行操作。语法:WITH cte_name (column_name1, column_name2, …column_name1、column_name2 等是结果集的列名;每日人流量信息被记录在这三列信息中:序号 (id)、日期 (visit_date)、 人流量 (people)原创 2023-08-30 18:09:55 · 30085 阅读 · 0 评论 -
OVER(PARTITION BY ***)用法,力扣mysql算法题,每日一题
OVER(PARTITION BY ***)用法,力扣mysql算法题,每日一题原创 2023-08-30 15:11:16 · 323 阅读 · 0 评论 -
Linux 备份还原数据库(随笔3)
随笔 都是把以前的备忘录给移到博客里面。主题 备份数据库:直接在终端输入:mysqldump -u 用户名 -p 数据库名 > 备份的目录/备份名称.sql还原数据库:首先进入数据库:mysql -u 用户名 -p输入密码,创建数据库:create database 数据库名;选中数据库:use 数据库名;设置编码:set names...原创 2020-04-29 11:43:44 · 77447 阅读 · 0 评论 -
MySQL创建新用户、增加账户。
本文讲的是MySQL创建新用户、增加账户的2种方法及使用实例_Mysql, 可以用两种方式创建MySQL账户: 1.使用GRANT语句 2.直接操作MySQL授权表 最好的方法是使用GRANT语句,因为这样更精确,错误少。 创建超级用户: 复制代码 代码如下: mysql> GRANT ALL PR可以用两种方式创建MySQL账户:1.使用GRANT语句2.直接操作MySQ...原创 2018-11-13 15:44:07 · 4782 阅读 · 0 评论 -
PHP开启事务回滚(TP,全面)
1.没有建立Model的情况下:a.自动处理回滚:Db::transaction(function(){ Db::table('ns_admin')->delete(1);});b.手动操作事务:// 启动事务Db::startTrans();try{ Db::table('ns_admin')->delete(1); // 提交事务...原创 2019-01-16 17:50:39 · 181875 阅读 · 0 评论 -
phpmyadmin 快速导入大数据库 or linux命令导入大量数据库
说明:服务器安装的是WDCP,phpmyadmin也是再WDCP里面下载的,登陆WDCP 选择左边导航MYSQL—>phpmyadmin;输入密码进入数据库:可以看出,一半默认的上传文件都是2兆,不会太大,要想修改限制,就要到php.ini 里面去修改配置,而且一般大点的数据库(几个G以上的),在网页上传也很慢,在navicat里面上传也会有限制。解决1:进入到服务器找到ph...原创 2019-02-27 10:32:11 · 920 阅读 · 0 评论 -
SQL 注入与防范方法
前言:所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。首先要有一个思想观念: 永远不要信任用户的输入。对用户的输入进行校验,可以通过正则表达式,或限制长度;对单引号和 双"-"进行转换等。 永远不要使用动态拼装sql,可以使用参数化的sql或者直接使用存储过程进行数据查询存取。 永远...原创 2019-03-22 10:42:53 · 106062 阅读 · 0 评论