优化批量插入数据: 数据源,根据主键做好排序,再进行数据导入: mysql> load data local infile '/root/sql1.log' intotable `table_1` fields terminated by ',' lines terminated by '\n'; ...
分类:
数据库 时间:
2021-01-20 11:53:32
阅读次数:
0
mysql.help_topic 利用help_topic表把以逗号分隔的字符串转换成行。 SELECT substring_index(substring_index( a.rn,',',b.help_topic_id + 1 ),',' ,- 1) AS rn FROM (select '1,2 ...
分类:
数据库 时间:
2021-01-20 11:44:32
阅读次数:
0
MySQL MySQL启动服务: 1、cmd -- >services.msc -->本地服务 2、管理员身份打开cmd net start mysql:启动MySQL服务 net stop mysql:关闭MySQL服务 SQL分类(Structured Query Language):结构化查询 ...
分类:
数据库 时间:
2021-01-19 12:08:57
阅读次数:
0
日志 undo log(回滚) 保存了事务发生之前的数据的一个版本,可以用于回滚,同时可以提供多版本并发控制下的读(MVCC),也即非锁定读 redo log(持久性) 重做日志是在事务开始之后逐步写入重做日志文件,而不一定是事务提交才写入重做日志。确保事务的持久性 存储引擎 InnoDB 支持事务 ...
分类:
数据库 时间:
2021-01-19 12:08:22
阅读次数:
0
安装mysql 使用rpm包安装 yum remove mariadb-libs.x86_64 yum install perl rpm -ivh mysql-community-common-5.7.31-1.el7.x86_64.rpm rpm -ivh mysql-community-libs ...
分类:
数据库 时间:
2021-01-19 11:40:29
阅读次数:
0
1.先将MySQL停止、 命令:systemctl stop mysqld #停掉MySQL 命令:systemctl status mysqld #查看状态 2.然后跳过授权表启动MySQL服务程序 这一步主要利用mysqld的 --skip-grant-tables选项 修改my.cnf配置,添 ...
分类:
数据库 时间:
2021-01-18 11:38:24
阅读次数:
0
package test;import java.sql.*;public class retrieve { public static void main(String[] args) { try { Class.forName("com.mysql.jdbc.Driver"); } catch ...
分类:
数据库 时间:
2021-01-18 11:27:02
阅读次数:
0
一、EXPLAIN 做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。 下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据 type列,连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别 key列,使用到的索引名。如果没有选择索引,值是NULL。 ...
分类:
数据库 时间:
2021-01-18 11:25:16
阅读次数:
0
语法:select 函数,列(要求出现在group by的后面)from表【where筛选条件】group by分组的列表order by子句】注意:l查询列表必须特殊,要求是分组函数和group by后出现的字段 ...
分类:
数据库 时间:
2021-01-18 11:19:57
阅读次数:
0
查看MySQL数据库日志 查看mysql数据库日志可以查看对数据库的操作记录。 mysql日志文件默认没有产生,需要做如下配置: sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 把68,69行前面的#去除,然后保存并使用如下命令重启mysql服务。 sudo s ...
分类:
数据库 时间:
2021-01-18 11:01:39
阅读次数:
0