
Mysql
songfelicity
╰.习惯被依赖
展开
-
哪种数据库隔离级别能防止脏读?(多选题)
32.哪种数据库隔离级别能防止脏读?(多选题)A. Read committedB. Read uncommittedC. SerializableD. Repeatable read正确答案是:ACD数据库基础面试题-高级32题原创 2020-10-16 14:11:34 · 3300 阅读 · 0 评论 -
BLOB类型主要包括?(多选题)
31.BLOB类型主要包括?(多选题)A. TINYBLOBB. BLOBC. LONGBLOBD. MEDIUMBLOB正确答案是:ABCD数据库基础面试题-高级32题原创 2020-10-16 14:08:30 · 416 阅读 · 0 评论 -
JDBC连接池核心参数包括?(多选题)
30.JDBC连接池核心参数包括?(多选题)A. initialSizeB. maxIdleC. minIdleD. maxActiveE. maxWait正确答案是:ABCDE数据库基础面试题-高级32题原创 2020-10-16 14:07:08 · 785 阅读 · 0 评论 -
execute,executeQuery,executeUpdate的区别(多选题)
29.execute,executeQuery,executeUpdate的区别? (多选题)A. execute执行增删改成命令B. executeQuery执行查询命令C. executeUpdate执行更新命令D. executeUpdate执行删除命令正确答案是:ABCD数据库基础面试题-高级32题...原创 2020-10-16 14:05:50 · 356 阅读 · 0 评论 -
表变量和临时表的区别是(多选题)
28.表变量和临时表的区别是?(多选题)A. 表变量在内存B. 临时表有实际的物理文件C. 表变量不存储数据D. 临时表不存储数据正确答案是: AB数据库基础面试题-高级32题原创 2020-10-16 14:04:05 · 550 阅读 · 0 评论 -
MySQL如何开启一个事务(多选题)
27.MySQL如何开启一个事务Transaction?(多选题)A. CreateB. AddC. BEGIND. START TRANSACTION 显式地开启一个事务;正确答案是:CD数据库基础面试题-高级32题原创 2020-10-16 14:01:04 · 963 阅读 · 0 评论 -
数据库基础面试题-mysql查看日志log
26.mysql如何查看日志log?A. 查看默认的日志文件/var/log/my.logB. 查看默认的日志文件/var/lo.logC. 查看默认的日志文件/var/logD. 查看默认的日志文件/var/log/mysqld.log正确答案是:D数据库基础面试题-高级32题...原创 2020-09-04 14:46:21 · 419 阅读 · 0 评论 -
数据库基础面试题-命令查看MySQL的数据库名称
25.使用SQL命令如何查看当前MySQL的数据库名称?A. SELECT DATABASE( )B. SELECT DATABASES( )C. SELECT DATABASED. SELECT DATABASES正确答案是:A数据库基础面试题-高级32题原创 2020-09-04 14:44:41 · 556 阅读 · 0 评论 -
数据库基础面试题-MySQL配置数据文件目录
24.MySQL如何配置数据文件目录?A. mysql.txt中修改datadir = /var/mysql/dataB. mysql.cnf中修改data = /var/mysql/dataC. mysql.cnf中修改datadir = /var/mysql/dataD. mysql.config中修改datadir = /var/mysql/data正确答案是:C数据库基础面试题-高级32题...原创 2020-09-04 14:41:59 · 280 阅读 · 0 评论 -
数据库基础面试题-开启MySQL的Binlog
23.如何开启MySQL的Binlog功能?A. log-bin=mysql-binB. log-bin=binC. log-bin=mysqlD. log-bin=my正确答案是:A数据库基础面试题-高级32题原创 2020-09-04 14:40:01 · 389 阅读 · 0 评论 -
数据库基础面试题-修改默认的端口
20.MySQL如何修改默认的端口号?A. my_port = 3306B. port = 3306C. mysql_port = 3306D. sql_port = 3306正确答案是:B数据库基础面试题-高级32题原创 2020-09-04 14:21:57 · 298 阅读 · 0 评论 -
数据库基础面试题-查看MySQL的版本
19.使用SQL命令如何查看当前MySQL的版本?A. SELECT VERSIONB. SELECT VERSIONS( )C. SELECT V( )D. SELECT VERSION( )正确答案是:D数据库基础面试题-高级32题原创 2020-09-04 14:21:10 · 243 阅读 · 0 评论 -
数据库基础面试题-创建一个字段索引
18.MySQL创建一个字段索引的语句是?A. create index index_name on table_name (columnname)B. create index index_nameC. create index index_name (columnname)D. create index index_name on table_name正确答案是:A数据库基础面试题-高级32题...原创 2020-08-10 16:27:17 · 280 阅读 · 0 评论 -
数据库基础面试题-MySQL索引最多包含多少个列
17.MySQL索引最多包含多少个列?A. 1B. 2C. 16D. 5正确答案是:C数据库基础面试题-高级32题原创 2020-08-10 16:25:08 · 882 阅读 · 0 评论 -
数据库基础面试题-query_cache_size的目的
16.MySQL查询缓存机制query_cache_size的目的是?A. 缓存查询计划,节约磁盘空间B. 缓存查询计划,提升查询性能C. 缓存查询计划,提升写入性能D. 缓存查询计划,后续相同的查询可以性能加速正确答案是:D数据库基础面试题-高级32题...原创 2020-08-10 16:23:50 · 401 阅读 · 0 评论 -
数据库基础面试题-binlog日志文件保存时间
15.mysql binlog日志文件保存的过期时间10天?A. logs_days = 10B. expire_logs = 10C. expire_days = 10D. expire_logs_days = 10正确答案是:D数据库基础面试题-高级32题原创 2020-08-10 16:22:24 · 777 阅读 · 0 评论 -
数据库基础面试题-配置InnnoDB引擎的写线程数量
14.如何配置MySQL InnnoDB引擎的写线程数量?A. innodb_write_io_threads = 8B. innodb_read_io_threads = 4C. write_io_threads = 8D. read_io_threads = 4正确答案是:A数据库基础面试题-高级32题原创 2020-08-10 16:19:37 · 365 阅读 · 0 评论 -
数据库基础面试题-配置InnnoDB引擎的读线程数量
14.如何配置MySQL InnnoDB引擎的读线程数量?A. innodb_write_io_threads = 8B. innodb_read_io_threads = 4C. write_io_threads = 8D. read_io_threads = 4正确答案是:B数据库基础面试题-高级32题原创 2020-08-10 16:18:18 · 351 阅读 · 0 评论 -
数据库基础面试题-index
13.Clustered Index和NoClustered Index的区别是?A. Clustered Index影响表大小B. Clustered Index影响数据的物理存储顺序C. NoClustered Index影响表大小D. NoClustered Index影响数据的物理存储顺序正确答案是:B...原创 2020-08-10 16:16:43 · 252 阅读 · 0 评论 -
数据库基础面试题-查看当前MySQL的状态
12.使用SQL命令如何查看当前MySQL的状态?A. SHOW STATUSB. SHOW STATUS( )C. SELECT STATUSD. SELECT STATUS( )正确答案是:A数据库基础面试题-高级32题原创 2020-08-10 16:14:55 · 217 阅读 · 0 评论 -
数据库基础面试题-高级32道
由于最近工作比较忙,答案会抽空更新。希望可以与大家共同学习、探讨、共同进步。1.MySQL中,使用正则表达式查找news表中title以S或Q或L字母结尾的所有数据,语句是?A. SELECT * FROM news WHERE title REGEXP '^sql';B. SELECT * FROM news WHERE title REGEXP '(S|Q|L)$';C. SELECT * FROM news WHERE title REGEXP 'mysql$';D. SEL.原创 2020-07-07 11:11:36 · 1383 阅读 · 0 评论 -
数据库基础面试题-innnodb控制锁lock
11.MySQL如何innnodb控制锁lock的超时时间?A. innodbwait_timeout = 30B. lock_wait_timeout = 30C. wait_timeout = 30D. innodb_lock_wait_timeout = 30正确答案是:D原创 2020-08-10 16:06:52 · 328 阅读 · 0 评论 -
数据库基础面试题-如何修改日志文件的位置
10.MySQL如何修改日志文件的位置?A. mysql.cnf中修改log-error=/var/log/mysqld.logB. mysql.txt中修改log-error=/var/log/mysqld.logC. mysql.config中修改log-error=/var/log/mysqld.logD. mysql.cnf中修改log-error=/var/log/my.log正确答案是:A数据库基础面试题-高级32题...原创 2020-08-10 13:08:03 · 330 阅读 · 0 评论 -
数据库基础面试题-MySQL设置默认的事务隔离级别
9.MySQL如何设置默认的事务隔离级别?A. 配置文件mysql.cnf中修改transaction_isolation = READ-COMMITTEDB. 配置文件mysql.txt中修改transaction_isolation = READ-COMMITTEDC. 配置文件mysql.config中修改transaction_isolation = READ-COMMITTEDD. 配置文件mysql.bin中修改transaction_isolation = READ-COMMI原创 2020-07-27 11:49:16 · 669 阅读 · 0 评论 -
数据库基础面试题-MySQL中的正则表达式
8.MySQL中,使用正则表达式查找news表中title以S或Q或L字母开头的所有数据,语句是?A. SELECT * FROM news WHERE title like '^sql';B. SELECT * FROM news WHERE title REGEXP '^sql';C. SELECT * FROM news WHERE title REGEXP '^(S|Q|L)';D. SELECT * FROM news WHERE title REGEXP 'mysql$';.原创 2020-07-27 11:47:23 · 394 阅读 · 0 评论 -
数据库基础面试题-MySQL开启MySQL的慢查询日志
7. 如何开启MySQL的慢查询日志功能?A. 配置文件中设置slow_query=1B. 配置文件中设置query_log=1C. 配置文件中设置slow_query_log=1D. 配置文件中设置slow_query=true正确答案是:C 数据库基础面试题-高级32题...原创 2020-07-27 11:45:01 · 420 阅读 · 0 评论 -
数据库基础面试题-MySQL设置Innodb存储引擎
6.MySQL设置Innodb存储引擎的命令?A. CHANGE TABLE my_table ENGINE = InnoDB;B. ALTER TABLE my_table ENGINE = InnoDB;C. ALTER ENGINE = InnoDB;D. CHANGE ENGINE = InnoDB;正确答案是:B数据库基础面试题-高级32题...原创 2020-07-27 11:43:19 · 506 阅读 · 0 评论 -
数据库基础面试题-MySQL创建临时表
4.MySQL创建临时表的命令是?A. CREATE TEMPORARY TABLE 表名B. CREATE TABLE 表名 (列)C. CREATE TABLE 表名 (列定义)D. CREATE TEMPORARY TABLE 表名 (列定义)正确答案是:D数据库基础面试题-高级32题...原创 2020-07-27 11:39:19 · 471 阅读 · 0 评论 -
数据库基础面试题-修改MySQL的最大连接数
3.如何修改MySQL的最大连接数量1000?A. max_connections = 1000B. max_sql_connections = 1000C. max_mysql_connections = 1000D. connections = 1000正确答案是:A数据库基础面试题-高级32题原创 2020-07-27 11:36:03 · 291 阅读 · 0 评论 -
数据库基础面试题-MySQL回滚事务的关键字
2.MySQL的回滚事务的关键字是?A. rollbackB. runbackC. rallbackD. rqllback正确答案是:A数据库基础面试题-高级32题原创 2020-07-27 11:33:59 · 1570 阅读 · 0 评论 -
数据库基础面试题-MySQL中使用正则表达式
1.MySQL中,使用正则表达式查找news表中title以S或Q或L字母结尾的所有数据,语句是?A. SELECT * FROM news WHERE title REGEXP '^sql';B. SELECT * FROM news WHERE title REGEXP '(S|Q|L)$';C. SELECT * FROM news WHERE title REGEXP 'mysql$';D. SELECT * FROM news WHERE title REGEXP '^mysql'原创 2020-07-27 11:31:20 · 448 阅读 · 0 评论 -
mysql将查询结果导出到excel中
SELECT * from limit_record INTO OUTFILE 'e:/20180424.xls';SELECT * INTO OUTFILE 'e:/20180424-2.xls' from limit_record ;关键字 INTO OUTFILE原创 2018-06-26 14:33:55 · 4931 阅读 · 0 评论 -
mysql查询、修改最大连接数
show variables like '%max_connections%'; -- 查看最大连接数set global max_connections=1000; -- 设置最大连接数为1000原创 2018-06-26 14:37:29 · 129 阅读 · 0 评论 -
mysql数据库修改最大连接数及查看其它属性的命令
/*查询最大连接数*/ show variables like '%max_connections%';/*设置最大连接数为1000*/ set global max_connections=1000;/*查看当前连接状态*/show status like 'Threads%';/*命令:show status like '%下面变量%'; Aborted_clients ...原创 2018-07-11 17:20:59 · 2859 阅读 · 0 评论 -
mysql查询不区分大小写
摘自:http://www.jb51.net/article/70884.htm当我们输入不管大小写都能查询到数据,例如:输入 aaa 或者aaA ,AAA都能查询同样的结果,说明查询条件对大小写不敏感。解决方案一:于是怀疑Mysql的问题。做个实验:直接使用客户端用sql查询数据库。 发现的确是大小不敏感 。通过查询资料发现需要设置collate(校对) 。 collate规则:...原创 2018-08-17 13:28:04 · 306 阅读 · 0 评论 -
MySql新创建保存事件报错 ‘事件计划已关闭。事件只能在服务器启动并开启事件计划时才能处理。'
/*通过下列语句查询event是否开启*/show variables like '%sche%';/*通过执行下列语句,来开启event_scheduler*/set global event_scheduler =1;/*或者*/set global event_scheduler=on; /*通过执行下列语句,来关闭event_scheduler*/...原创 2018-08-17 13:49:51 · 2119 阅读 · 0 评论 -
mysql查询某一个或几个字段重复值是哪个,重复几条
select 列名1,count(1) as count from 表名group by 列名1having count>1 and 其他条件 select 列名1,列名2,count(1) as count from 表名group by 列名1,列名2 having count>1 and 其他条件 原理:先按照要查询出现重复数据的列,进行分组查询...原创 2018-08-21 14:03:24 · 9219 阅读 · 9 评论 -
Mysql数据处理,按照半小时汇总数据,
需求:将数据库中每分钟一条的数据表,从9:30取到22:00 ,以半小时为单位汇总,并输出excel。数据表字段:id(序号)、incount(计数)、cdate(数据时间)表名:m_temp难点:时间处理解决办法:使用DATE_FORMAT、CONCAT、Date、Hour、Minute、Floor函数将时间处理成半小时,在将这段时间的数据查询时 输出cdate统一变为 09:...原创 2018-08-21 14:17:47 · 3329 阅读 · 2 评论 -
通过windows服务器定时任务,定时备份mysql数据库。
为了防止服务器宕机,导致mysql数据库损坏无法修复,所以每天定时进行备份。一旦有问题直接还原数据库!50多个G的数据库备份完成sql大概在20G,通过压缩后大概在2G左右。长时间进行后硬盘吃不消。所以做了一个定时清理备份文件的脚本。点此进入下一篇文章->精简mysql数据库备份文件 - windows定时任务嫌自己编写麻烦的可以直接下载后修改,每个1积分。制作完成的脚本...原创 2018-09-28 14:10:44 · 7539 阅读 · 3 评论 -
精简mysql数据库备份文件 - windows定时任务
此前一篇文章,写了一个通过windows定时任务,执行mysql数据库备份的脚本。点此进入上一篇文章->通过windows服务器定时任务,定时备份mysql数据库。50多个G的数据库备份完成sql大概在20G,通过压缩后大概在2G左右。长时间进行后硬盘吃不消。所以做了一个定时清理备份文件的脚本。嫌自己编写麻烦的可以直接下载后修改,需要1积分。制作完成的脚本下载地址:点...原创 2018-09-28 15:20:45 · 733 阅读 · 0 评论