随笔分类 - mysql

摘要:有一个项目需要存储ios的表情(emoji表情)这种表情虽然是utf8编码,但是一个字符需要占用4个字节,而MySQL utf8编码只能存放3字节的字符。在MySQL 5.6中,可以设置编码为utf8mb4,这个字符集是utf8的超集。1.使用低版本的mysqljar会连接出错换成 5.1.62.因为JDBC驱动并不支持utf8mb4字符集,所以不能设置JDBC URL的characterEnco...

阅读全文

posted @ 2017-03-21 17:06

signheart

阅读(742)

评论(0)

推荐(0) 编辑

摘要:所有MySQL列类型可以被索引。根据存储引擎定义每个表的最大索引数和最大索引长度。 所有存储引擎支持每个表至少16个索引,总索引长度至少为256字节。大多数存储引擎有更高的限制。 索引的存储类型目前只有两种(btree和hash),具体和存储引擎模式相关: MyISAM btree InnoDB btree MEMORY/Heap hash,btree 默认情况...

阅读全文

posted @ 2017-03-21 17:06

signheart

阅读(94)

评论(0)

推荐(0) 编辑

摘要:如果你没有修改过MySQL的配置,缺省情况下,wait_timeout的初始值是28800。wait_timeout过大有弊端,其体现就是MySQL里大量的SLEEP进程无法及时释放,拖累系统性能,不过也不能把这个指设置的过小,否则你可能会遭遇到“MySQLhas goneaway”之类的问题,通常来说,我觉得把wait_timeout设置为10是个不错的选择,但某些情况下可能也会出问题,比如说有...

阅读全文

posted @ 2017-03-21 17:06

signheart

阅读(6237)

评论(0)

推荐(0) 编辑

摘要:官方解释: interactive_timeout The number of seconds the server waits for activity on an interactive connection before closing it. 等待一个交互进程变成活动状态的最长时间 ...

阅读全文

posted @ 2017-03-21 17:06

signheart

阅读(73)

评论(0)

推荐(0) 编辑

摘要:Linux查看mysql 安装路径一、查看文件安装路径由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。这里以mysql为例。比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径在终端输入:whereis mysql回车,如果你安装好了mysql,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)[root@l...

阅读全文

posted @ 2017-03-21 17:05

signheart

阅读(156)

评论(0)

推荐(0) 编辑

摘要:processlist命令的输出结果显示了有哪些线程在运行,可以帮助识别出有问题的查询语句,两种方式使用这个命令。1. 进入mysql/bin目录下输入mysqladmin -u -p -h127.0.0.1 processlist;2. 启动mysql,输入show processlist;如果有 SUPER 权限,则可以看到全部的线程,否则,只能看到自己发起的线程(这是指,当前对应的MySQL...

阅读全文

posted @ 2017-03-21 17:05

signheart

阅读(140)

评论(0)

推荐(0) 编辑

摘要:mysql> show global status;可以列出MySQL服务器运行各种状态值,我个人较喜欢的用法是show status like '查询值%';一、慢查询mysql> show variables like '%slow%';+------------------+-------+| Variable_name | Value |+------------------+------...

阅读全文

posted @ 2017-03-21 17:05

signheart

阅读(387)

评论(0)

推荐(0) 编辑

摘要:要查看MySQL运行状态,要优化MySQL运行效率都少不了要运行show status查看各种状态,下面是参考官方文档及网上资料整理出来的中文详细解释:状态名作用域详细解释Aborted_clientsGlobal由于客户端没有正确关闭连接导致客户端终止而中断的连接数Aborted_connectsGlobal试图连接到MySQL服务器而失败的连接数Binlog_cache_disk_useGlo...

阅读全文

posted @ 2017-03-21 17:04

signheart

阅读(268)

评论(0)

推荐(0) 编辑

摘要:首次安装mysql后,使用root登录mysql。终端会提示需要输入密码。可是安装的过程并没有提示输入root的密码。怎么办呢?通过修改my。conf配置绕开mysql的授权验证,重置root用户的密码。操作过程如下 1)先停止当前正在运行的mysql服务service mysql stop2)修改my.conf 将下面的语句加入到 my.conf 文件中#skip-grant-tables保存退...

阅读全文

posted @ 2017-03-21 17:03

signheart

阅读(146)

评论(0)

推荐(0) 编辑

摘要:查看大小写区分mysql> show variables like "%case%";+------------------------+-------+| Variable_name | Value |+------------------------+-------+| lower_case_file_system | OFF | | lower_case_table_n...

阅读全文

posted @ 2017-03-21 17:03

signheart

阅读(349)

评论(0)

推荐(0) 编辑

摘要:debian 环境mysql MySQL Community Server 5.6.27首先修改 my.cnf文件 全局查找 find / -name my.cnf*[mysqld] 配置栏加入max_connections=1000重启服务

阅读全文

posted @ 2017-03-21 17:03

signheart

阅读(116)

评论(0)

推荐(0) 编辑

摘要:Mysql错误:Ignoring query to other database解决方法今天登陆mysql show databases出现Ignoring query to other database错误,又试了几个命令和sql全部提示Ignoring query to other database错误错误如下:Copyright (c) 2000, 2013, Oracle and/or i...

阅读全文

posted @ 2017-03-21 17:03

signheart

阅读(149)

评论(0)

推荐(0) 编辑

摘要:1. back_log指定MySQL可能的连接数量。当MySQL主线程在很短的时间内得到非常多的连接请求,该参数就起作用,之后主线程花些时间(尽管很短)检查连接并且启动一个新线程。back_log参数的值指出在MySQL暂时停止响应新请求之前的短时间内多少个请求可以被存在堆栈中。如果系统在一个短时间内有很多连接,则需要增大该参数的值,该参数值指定到来的TCP/IP连接的侦听队列的大小。不同的操作系...

阅读全文

posted @ 2017-03-21 17:03

signheart

阅读(182)

评论(0)

推荐(0) 编辑

摘要:调整MySQL运行参数,修改/etc/my.cnf文件调整mysql运行参数重启MySQL后生效,在MySQL4版本以后,一部分内部变量可以在MySQL运行时设置,不过重启MySQL就失效了。 mysqld程序--目录和文件basedir = path # 使用给定目录作为根目录(安装目录)。datadir = path # 从给定目录读取数...

阅读全文

posted @ 2017-03-21 17:02

signheart

阅读(350)

评论(0)

推荐(0) 编辑

摘要:mysqldump常用于MySQL数据库逻辑备份。 1、各种用法说明 A. 最简单的用法:mysqldump -uroot -pPassword [database name] > [dump file] 上述命令将指定数据库备份到某dump文件(转储文件)中,比如:mysqldump -uroot -p123 test > test.dump 生成的test.dump文...

阅读全文

posted @ 2017-03-21 17:01

signheart

阅读(70)

评论(0)

推荐(0) 编辑

摘要:DATE_SUB() 函数从日期减去指定的时间间隔。语法DATE_SUB(date,INTERVAL expr type)date 参数是合法的日期表达式。expr 参数是您希望添加的时间间隔。type 参数可以是下列值:Type 值MICROSECONDSECONDMINUTEHOURDAYWEEKMONTHQUARTERYEARSECOND_MICROSECONDMINUTE_MICROSEC...

阅读全文

posted @ 2017-03-21 17:01

signheart

阅读(165)

评论(0)

推荐(0) 编辑

摘要:对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select DAYOFWEEK('19...

阅读全文

posted @ 2017-03-21 17:01

signheart

阅读(99)

评论(0)

推荐(0) 编辑

摘要:假设你的数据库是mysql,如果数据源配置不当,将可能发生经典的“8小时问题”。原因是mysql在默认情况下,如果发现一个连接的空闲时间超过8小时,将会在数据库端自动关闭这个连接。而数据源并不知道这个连接已经关闭了,当它将这个无用的连接返回给某个dao时,dao就会报无法获取connection异常。 如果采用dbcp的默认配置,由于testOnBorrow属性的默认值是true,数据源在将...

阅读全文

posted @ 2017-03-21 17:01

signheart

阅读(401)

评论(0)

推荐(0) 编辑

摘要:确认你的安装版本mysql分为开发版本和稳定版本(GA),开发版本拥有最新的特性,但是并不稳定,也没有完全经过测试,可能存在严重的bug,而稳定版本是经过了长时间的测试,消除了具有已知的bug,其稳定性和安全性都得到一定的保障。对于一个mysql的版本号如:mysql-5.6.1-m1,这个版本号意味着什么呢?1.对于5.6.1的解释:第一个数字5代表了文件格式,第二个数字6代表了发行级别,第三个...

阅读全文

posted @ 2017-03-21 17:01

signheart

阅读(102)

评论(0)

推荐(0) 编辑

摘要:FLUSH PRIVILEGES 修改完权限必须调用一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如果想让该用户可以从任意远程主机登陆,可以使用通配符%. password -...

阅读全文

posted @ 2017-03-21 16:59

signheart

阅读(186)

评论(0)

推荐(0) 编辑

mysql sign_mysql - 随笔分类 - signheart - 博客园相关推荐

  1. java 秒杀多线程_秒杀多线程系列 - 随笔分类 - Joyfulmath - 博客园

    随笔分类 - 秒杀多线程系列 秒杀多线程系列,该系列转载至CSDN MoreWindows: http://blog.csdn.net/morewindows/article/details/7392 ...

  2. 人工智能python框架_Python 与 AI 智能框架 - 随笔分类 - Hopesun - 博客园

    摘要:ODOO模块网 :http://www.odoomk.com/partner 官方用户手册:https://www.odoo.com/documentation/user/13.0/zh_CN/ ...

  3. python基础论文_Python基础 - 文章分类 - rwwh - 博客园

    文章分类 - Python基础 摘要:参考 https://www.cnblogs.com/yuanchenqi/articles/5722574.html https://www.cnblogs.c ...

  4. mysql链表_MySql链表语句--博客园老牛大讲堂

    为什么链表?--博客园老牛大讲堂 因为表与表之间有关系,而且查询时需要两张表的某些数据. 链表的前提是:表与表之间必须设置主外键吗? 不是的,其实表与表之间不需要设置主外键关系,用数据库语句就可以实现 ...

  5. gradle mysql方言_2020 年 4月 随笔档案 - xj_aks - 博客园

    04 2020 档案 摘要:Maven 1. 什么是 Maven ? Maven 是Apache 基金下的个 Java 平台的项目自动化构建工具,基于 2. Maven 可以作什么 自动管理 jar ...

  6. mysql 圆周率_mysql - π=3.1415926 - 博客园

    数据库 Database Management System 简称DBMS 包括三大部分构成: 1 数据库文件集合, 主要是一系列的数据文件,作用是存储数据 2 数据库服务端, 主要负责对数据文件以及 ...

  7. mysql declare浮点数_MySQL - Belong_yucl - 博客园

    1.描述表得结构 desc table_name; desc table_name; 2.删除表中得数据 delete from table_name where [约束条件] delete from ...

  8. mysql迭代器_迭代器 - 御姐玫瑰 - 博客园

    一.协程 1.协程是Python语言独有的一种多任务方式. 2.使用gevent模块实现协程. 3.协程的实现过程(步骤) 迭代器 生成器 yield greenlet gevent 二.迭代器 1. ...

  9. 博客园外挂之一Web搜索引擎命中统计

    原来一直都觉得,把文章发到博客园首页会很大的提高自己blog的访问量.由于开始我只在blog上放了一个访问计数器,非常简单的一个计数器,只能计数,而且refresh都计数. 后来我又放了一个访问统计器 ...

最新文章

  1. PHP严重致命错误处理:php Fatal error: Cannot redeclare clas
  2. 第六周作业(sticky
  3. IDEA下JNI开发快速生成头文件方法
  4. Linux内核源代码分析——fork()原理多进程网络模型
  5. vmdk文件怎么安装到虚拟机_【技术分享】虚拟机镜像解析
  6. VScode编辑器设置中文的教程,超详细的
  7. 按键改变元素背景颜色 链式编程的原理 评分案例 each方法的使用
  8. Python矩阵的用法(使用numpy)
  9. python包numpy_NumPy Python科学计算软件包的终极指南
  10. java程序源代码如何保存到桌面_如何编写JAVA小白第一个程序
  11. View Programming Guide for iOS官方文档翻译一
  12. 虚树详解+例子分析+模板
  13. python计算召回率代码_序列标注的准确率和召回率计算
  14. ALEXA之数据包:基于套接字发送伪造IP包
  15. AC自动机-算法详解
  16. 怎样在电脑桌面上显示计算机,怎样在电脑桌面上显示天气 - 卡饭网
  17. 华硕主板装系统蓝屏_华硕笔记本电脑重装系统后蓝屏怎么办
  18. 正版python软件多少钱-有奖|这 18 个好用的正版软件、热门的付费教程限时超低价了...
  19. JL-37数字式测斜仪
  20. 苹果电脑忘记开机密码重设教程

热门文章

  1. CentOS配置syslog发送到服务器
  2. 生成注释_java基础- Java编程规范与注释
  3. kettle 内存设置_Kettle性能调优汇总
  4. 字节跳动-文远知行杯”广东工业大学第十四届程序设计竞赛
  5. SQL记录-PLSQL数组
  6. memcached内存管理及key value长度限制
  7. Eclipse怎样把文件系统形式的项目作为工程直接导入?
  8. sqlserver limit
  9. 带有输出参数的存储过程
  10. 一天一小步_我学C#入门精典_第八天