随笔分类 -  mysql 基础

摘要:mysql中的concat,concat_ws(),group_concat() 说明: 本文中使用的例子均在下面的数据库表tt2下执行: 一、concat()函数 1、功能:将多个字符串连接成一个字符串。 2、语法:concat(str1, str2,...) 返回结果为连接参数产生的字符串,如果 阅读全文
posted @ 2019-04-23 16:35 郭大侠1 阅读(892) 评论(0) 推荐(0) 编辑
摘要:mysql创建计算列 mysql> create table t(id int auto_increment not null,c1 int,c2 int,c3 int as (c1+c2),primary key(id)); Query OK, 0 rows affected (0.41 sec) 阅读全文
posted @ 2019-04-12 14:31 郭大侠1 阅读(3546) 评论(0) 推荐(0) 编辑
摘要:关键词:log-error_verbosity ,mysql启停没有信息,mysql启停不显示错误信息,mysql不显示启停信息 原因就是因为 log-error_verbosity = 2 被设置成了1/2,需要设置成3才行。 转载自:https://www.cnblogs.com/kerryco 阅读全文
posted @ 2019-04-11 02:06 郭大侠1 阅读(777) 评论(0) 推荐(0) 编辑
摘要:MySQL数据库改名的三种方法 前不久去面试,被问到Innodb引擎的表如何改数据库名,当时我也只回答了MyISAM改如何操作,被一些细节问题打败,真是操蛋。 如果表示MyISAM那么可以直接去到数据库目录mv就可以。 Innodb完全不行,自己测试过,会提示相关表不存在。 第一种方法: 这个是5. 阅读全文
posted @ 2019-04-10 15:32 郭大侠1 阅读(10749) 评论(0) 推荐(0) 编辑
摘要:关键字:mysql压测工具 mysqlslap、sysbench 基准测试sysbench 压力测试 tpcc 具体怎么使用百度 阅读全文
posted @ 2019-04-02 14:51 郭大侠1 阅读(617) 评论(0) 推荐(0) 编辑
摘要:叶问:https://mp.weixin.qq.com/mp/homepage?__biz=MzI1OTU2MDA4NQ==&hid=15&sn=8a530aa309c1fe6e4d99b3a0d49a9695&scene=1&devicetype=iOS11.0.2&version=1700032 阅读全文
posted @ 2019-03-28 09:14 郭大侠1 阅读(333) 评论(0) 推荐(0) 编辑
摘要:MySQL check table/optimize table/analyze table/REPAIR TABLE 关键词:optimize table,analyze table 转自:https://www.cnblogs.com/datastack/p/3826560.html 注意,这几 阅读全文
posted @ 2019-03-08 17:18 郭大侠1 阅读(359) 评论(0) 推荐(0) 编辑
摘要:【1】查看表大小 【2】基本命令 【3】系统视图 阅读全文
posted @ 2019-03-08 12:29 郭大侠1 阅读(1452) 评论(0) 推荐(0) 编辑
摘要:关键词:mysql日志,mysql四种日志,删除binlog,binlog删除 一、mysql日志的种类 (1)一般来说,日志有四种,分别为: 1、错误日志:log-err (记录启动,运行,停止mysql时出现的信息) 2、二进制日志:log-bin (记录所有更改数据的语句,还用于复制,恢复数据 阅读全文
posted @ 2019-03-04 16:51 郭大侠1 阅读(273) 评论(0) 推荐(0) 编辑
摘要:数据导入导出 关键词:mysql导入导出 参考自:mysql从入门到精通 【1】最佳实践 -- 带上表头 select * into outfile 'e:/555.xlsx' fields terminated by '\\t' OPTIONALLY ENCLOSED BY '"' lines t 阅读全文
posted @ 2019-03-04 16:48 郭大侠1 阅读(309) 评论(0) 推荐(0) 编辑
摘要:mysql配置文件 /etc/my.cnf 详细解释 关键字:mysql配置文件,my.cnf 转自:https://www.cnblogs.com/wajika/p/6323026.html basedir = path 使用给定目录作为根目录(安装目录)。 character-sets-dir 阅读全文
posted @ 2019-02-27 18:28 郭大侠1 阅读(781) 评论(0) 推荐(0) 编辑
摘要:Mysql中的auto_increment 1.创建 2.使用 【1】如果不写固定列,则必须要插入该列,可以直接写Null,否则会报错 【2】可以直接在auto_increment 列上直接插入显式值,并且会改变当前自增值,如下图,插入8之后,后面的自增就会接着往下走 【3】事后直接修改自增标识值 阅读全文
posted @ 2019-02-24 20:48 郭大侠1 阅读(537) 评论(0) 推荐(0) 编辑
摘要:mysql误删表,无备份 1、操作步骤:https://blog.csdn.net/u011277123/article/details/78018513?tdsourcetag=s_pctim_aiomsg 2、1中相关工具下载:https://github.com/twindb/undrop-f 阅读全文
posted @ 2019-02-22 18:06 郭大侠1 阅读(192) 评论(0) 推荐(0) 编辑
摘要:MySQL安全相关的参数有哪些?该如何配置? 1、MySQL数据安全 innodb_flush_log_at_trx_commit =1 #innodb每次提交事务redo buffer 刷新到redo log innodb_doublewrite =on #开启innodb特性“二次写” secu 阅读全文
posted @ 2019-02-22 10:08 郭大侠1 阅读(215) 评论(0) 推荐(0) 编辑
摘要:mysql备份的4种方式 转载自:https://www.cnblogs.com/SQL888/p/5751631.html 总结: 我们试着想一想, 在生产环境中什么最重要?如果我们服务器的硬件坏了可以维修或者换新, 软件问题可以修复或重新安装, 但是如果数据没了呢?这可能是最恐怖的事情了吧, 我 阅读全文
posted @ 2019-02-21 10:49 郭大侠1 阅读(34000) 评论(0) 推荐(1) 编辑
摘要:mysql 常规书写注意事项,mysql注意事项 1. 注释: -- 后面一定要加一个空格,否则会报错 2.注释:/*! content */ 在mysql中是会执行的,但是其他数据库不会。 例如: /*! select 1 from dual*/; 3.delimiter // content / 阅读全文
posted @ 2019-02-19 18:12 郭大侠1 阅读(225) 评论(0) 推荐(0) 编辑
摘要:解决MySQL报错:1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'informat 转自:https://blog.csdn.net/HaHa_Sir/article/details 阅读全文
posted @ 2019-02-19 17:52 郭大侠1 阅读(17645) 评论(0) 推荐(0) 编辑
摘要:mysql 修改字符集 【1】较好的常规办法 2中导出来的mysql数据文件,用notepad++等编辑器 把文件转码为UTF8格式 【1.1】创建制定字符集的数据库 需求描述: 在创建DB的时候指定字符集. 操作过程: 【1.2】使用create database语句创建数据库 mysql> cr 阅读全文
posted @ 2019-02-19 14:54 郭大侠1 阅读(22232) 评论(1) 推荐(1) 编辑
摘要:mysql -e 不登录到MySQL执行SQL语句 mysql -u root -p -e "SHOW DATABASES" 阅读全文
posted @ 2019-02-19 14:42 郭大侠1 阅读(439) 评论(0) 推荐(0) 编辑
摘要:mysql总结思维导图、脑图 先整理了一个思维导图出来,到时候再继续补充并且深入挖掘一下,再写博文。 另外,看了很多优秀的博文,在这里先mark一下。 https://www.cnblogs.com/hoobey/p/5427020.htmlhttps://blog.csdn.net/jjwen/a 阅读全文
posted @ 2019-02-10 21:25 郭大侠1 阅读(4837) 评论(0) 推荐(0) 编辑