01 2018 档案

摘要:http://blog.csdn.net/wyzxg/article/details/8779682 author:skatetime:2013/04/09 mysql字符集小结 今天同事阿杰兄发现内部一台mysql测试服务器乱码,以前也记录过关于字符集的,今天再补充下 修改mysql的字符集和默认 阅读全文

posted @ 2018-01-19 11:28 旅途 阅读(148) 评论(0) 推荐(0) 编辑

摘要:1、首先以root用户登录到mysql mysql -u root -p 2、接着要知道mysql的用户信息是存储在mysql.user(mysql数据库下的user数据表)下的,所以我们只需添加一个用户即可 3、插入之后,并没有完全创建成功,我们可以测试一下,退出之后,用刚才创建的guest02进 阅读全文

posted @ 2018-01-18 14:02 旅途 阅读(5015) 评论(0) 推荐(0) 编辑

摘要:可以通过发出GRANT语句增加新用户:首先在数据库本机上用ROOT用户登录上MySql,然后运行命令: mysql>GRANT ALL PRIVILEGES ON *.* TO admin'@'localhost' IDENTIFIED BY 'somepass' WITH GRANT OPTION 阅读全文

posted @ 2018-01-18 13:53 旅途 阅读(925) 评论(0) 推荐(0) 编辑

摘要:如果在query browser中选create new table在字符集的选择中collation栏有两个选择gbk_chinese_ci与gbk_bin gbk_bin是二进制存储.区分大小写的gbk_chinese_ci不区分大小写 阅读全文

posted @ 2018-01-18 10:34 旅途 阅读(3028) 评论(0) 推荐(0) 编辑

摘要:在网站开发过程中,有些时候我们需要了解MySQL的服务器状态信息,譬如当前MySQL启动后的运行时间,当前MySQL的客户端会话连接数,当前MySQL服务器执行的慢查询数,当前MySQL执行了多少SELECT语句、执行了多少UPDATE/DELETE/INSERT语句等统计信息,从而便于我们根据当前 阅读全文

posted @ 2018-01-17 16:00 旅途 阅读(977) 评论(0) 推荐(0) 编辑

摘要:Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux。这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者 阅读全文

posted @ 2018-01-17 15:38 旅途 阅读(106650) 评论(3) 推荐(7) 编辑

摘要:http://www.jquerycn.cn/a_9076 在linux中,使用sort按行进行排序是很简单的。不过有时,生活总是爱抛给你一个一个的问题。如果使用sort按多个列值排列,同时使用tab作为分隔符,而且对于某些列需要进行逆序排列,这样sort命令来实现就略显折腾。 来看具体的例子吧。比 阅读全文

posted @ 2018-01-17 15:37 旅途 阅读(24858) 评论(0) 推荐(1) 编辑

摘要:http://blog.csdn.net/jerry_1126/article/details/52027539 Shell中数据类型不多,比如说字符串,数字类型,数组。数组是其中比较重要的一种,其重要应用场景,可以求数组长度,元素长度,遍历其元素,元素切片,替换,删除等操作,使用非常方便。 She 阅读全文

posted @ 2018-01-17 14:46 旅途 阅读(11597) 评论(0) 推荐(1) 编辑

摘要:http://blog.csdn.net/shaobingj126/article/details/7395161 Bash中,数组变量的赋值有两种方法: (1) name = (value1 ... valuen) 此时下标从0开始 (2) name[index] = value 下面以一个简单的 阅读全文

posted @ 2018-01-17 14:43 旅途 阅读(31902) 评论(0) 推荐(0) 编辑

摘要:在命令行可以一次执行多个命令,有以下几种: 1.每个命令之间用;隔开 说明:各命令的执行结果,不会影响其它命令的执行。换句话说,各个命令都会执行, 但不保证每个命令都执行成功。 1 2.每个命令之间用&&隔开 说明:若前面的命令执行成功,才会去执行后面的命令。这样可以保证所有的命令执行完毕后,执行过 阅读全文

posted @ 2018-01-17 14:11 旅途 阅读(64306) 评论(0) 推荐(4) 编辑

摘要:http://www.quweiji.com/mysql-skip-character-set-client-handshake%E5%AF%BC%E8%87%B4%E7%9A%84%E4%B8%80%E4%B8%AA%E5%AD%97%E7%AC%A6%E9%9B%86%E9%97%AE%E9%A 阅读全文

posted @ 2018-01-17 11:38 旅途 阅读(3131) 评论(0) 推荐(1) 编辑

摘要:https://www.cnblogs.com/zengkefu/p/5652510.html 修改不过来 mysql 字符集非交互设置:当mysql起动连到mysqld时,非手动命令 mysql字符集交互设置:通过命令行手动设置 MySQL 5.5版本解决中文乱码问题时my.ini内 [mysql 阅读全文

posted @ 2018-01-17 11:33 旅途 阅读(429) 评论(0) 推荐(0) 编辑

摘要:作者:吴炳锡 来源:http://www.mysqlsupport.cn/ 联系方式: wubingxi#gmail.com 转载请注明作/译者和出处,并且不能用于商业用途,违者必究. 对于数据库来讲大多瓶颈都出现在IO问题上,所以现在SSD类的设备也才能大行其道。那数据库的IO这块有什么可以优化的 阅读全文

posted @ 2018-01-17 11:17 旅途 阅读(730) 评论(0) 推荐(0) 编辑

摘要:http://www.ywnds.com/?p=8334 一、经典Partial page write问题? 介绍double write之前我们有必要了解partial page write(部分页失效)问题。 InnoDB中有记录(Row)被更新时,先将其在Buffer Pool中的page更新 阅读全文

posted @ 2018-01-17 11:13 旅途 阅读(746) 评论(0) 推荐(0) 编辑

摘要:https://help.aliyun.com/knowledge_detail/41705.html 1. Innodb 引擎表行锁等待和等待超时发生的场景 2.Innodb 引擎行锁等待情况的处理 2.1 Innodb 行锁等待超时参数 innodb_lock_wait_timeout 2.2 阅读全文

posted @ 2018-01-17 11:02 旅途 阅读(6068) 评论(0) 推荐(0) 编辑

摘要:https://book.2cto.com/201402/40300.html 在MySQL5.1.X版本中,innodb_file_io_threads参数默认是4,该参数在Linux系统上是不可更改的,但Windows系统上可以调整。这个参数的作用是:InnoDB使用后台线程处理数据页上读写I/ 阅读全文

posted @ 2018-01-17 10:57 旅途 阅读(15260) 评论(0) 推荐(0) 编辑

摘要:http://www.ywnds.com/?p=9821 一、thread_concurrency 首先,最重要的一点,这个参数已经在最新版本的MySQL中被移除了,官方最新5.7版本的doc上面对thread_concurrency有这样的说明: thread_concurrency变量是针对于S 阅读全文

posted @ 2018-01-17 10:53 旅途 阅读(19305) 评论(0) 推荐(2) 编辑

摘要:https://www.cnblogs.com/sunss/p/3209470.html 1. innodb_thread_concurrency innodb有一系列的计数器来统计和控制内部的工作线程。其中最重要的一个是innodb_thread_concurrency,和它相关的innodb_t 阅读全文

posted @ 2018-01-17 10:49 旅途 阅读(463) 评论(0) 推荐(0) 编辑

摘要:http://blog.csdn.net/gua___gua/article/details/44916207 innodb_flush_method这个参数控制着innodb数据文件及redo log的打开、刷写模式,对于这个参数,文档上是这样描述的:有三个值:fdatasync(默认),O_DS 阅读全文

posted @ 2018-01-17 10:45 旅途 阅读(1274) 评论(0) 推荐(0) 编辑

摘要:测试mysqlporformanceblog提供的减少关闭innodb时间的方法 经常发现一些MySQL镜像库的InnoDB的关闭时间会特别久,mysqlperformanceblog给出了一个不错的解决方案 How to decrease InnoDB shutdown times http:// 阅读全文

posted @ 2018-01-17 10:37 旅途 阅读(234) 评论(0) 推荐(0) 编辑

摘要:http://ourmysql.com/archives/310 数据库运行一段时间后,经常导致服务器大量的swap,我怀疑是innodb中的脏数据太多了,因为没有free space了,mysql通知OS,把一些脏页交换出去,以上只是猜测。有一个现象是每次关数据库时都要关很久,并且在关数据库时,发 阅读全文

posted @ 2018-01-17 10:34 旅途 阅读(770) 评论(1) 推荐(0) 编辑

摘要:Innodb配置文件参数调优 ——MySQL建议采用MySQL 5.6 InnoDB存储引擎 1.内存利用方面: innodb_buffer_pool_size ☆☆☆☆☆ Innodb优化首要参数。专用的数据库服务器下需要设置成物理内存的80%大小。不要设置太大,以免因此与操作系统进行分页竞争。注 阅读全文

posted @ 2018-01-17 10:20 旅途 阅读(734) 评论(0) 推荐(0) 编辑

摘要:Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性完成,需要不断的观察以及调试,才有可能得到最佳效果。 复制代码 代码如下: [client]port = 3306s 阅读全文

posted @ 2018-01-16 16:03 旅途 阅读(18286) 评论(0) 推荐(0) 编辑

摘要:1 简介 Innodb存储引擎可将所有数据存放于ibdata*的共享表空间,也可将每张表存放于独立的.ibd文件的独立表空间。 共享表空间以及独立表空间都是针对数据的存储方式而言的。 共享表空间: 某一个数据库的所有的表数据,索引文件全部放在一个文件中,默认这个共享表空间的文件路径在data目录下。 阅读全文

posted @ 2018-01-16 15:57 旅途 阅读(375) 评论(0) 推荐(0) 编辑

摘要:http://www.ywnds.com/?p=9560 一、innodb_rollback_on_timeout变量 有时侯会发生事务超时的情况,MySQL会返回类似这样的错误: 1 ERROR 1205 (HY000): Lock wait timeout exceeded; try resta 阅读全文

posted @ 2018-01-16 15:55 旅途 阅读(5337) 评论(1) 推荐(0) 编辑

摘要:一、参数解释 0:log buffer将每秒一次地写入log file中,并且log file的flush(刷到磁盘)操作同时进行。该模式下在事务提交的时候,不会主动触发写入磁盘的操作。 1:每次事务提交时MySQL都会把log buffer的数据写入log file,并且flush(刷到磁盘)中去 阅读全文

posted @ 2018-01-16 15:45 旅途 阅读(285) 评论(0) 推荐(0) 编辑

摘要:innodb_log_buffer_size Command-Line Format --innodb_log_buffer_size=# System Variable Name innodb_log_buffer_size Variable Scope Global Dynamic Variab 阅读全文

posted @ 2018-01-16 15:38 旅途 阅读(2887) 评论(0) 推荐(0) 编辑

摘要:http://blog.chinaunix.net/uid-26896862-id-3345441.html 目的 根据现有硬件环境下,测试MySQL单实例下,在数据量小于innodb_buffer_pool_size大小的情况下,innodb_buffer_pool_instances的值对MyS 阅读全文

posted @ 2018-01-16 15:35 旅途 阅读(10202) 评论(0) 推荐(0) 编辑

摘要:* 修改back_log参数值:由默认的50修改为500.(每个连接256kb, 占用:125M) back_log=500 查看mysql 当前系统默认back_log值,命令: show variables like 'back_log'; back_log值指出在MySQL暂时停止回答新请求之 阅读全文

posted @ 2018-01-16 15:18 旅途 阅读(10754) 评论(0) 推荐(3) 编辑

摘要:背景: 数据库链接不上,报错: 分析方法:在这个地方我看不出什么,直接看错误日志: 一看到这里,就觉得需要调整 open_files_limit 参数了(默认最小1024),至此问题解决。虽然问题解决了,但是还没有弄清楚MySQL打开了多少个文件描述符,打开了哪写文件描述符号,以及如何预防。怎么了解 阅读全文

posted @ 2018-01-16 15:10 旅途 阅读(760) 评论(0) 推荐(0) 编辑

摘要:参数描述 MySQL中不同的版本优化器会有很多新特性,比如MRR、BKA等,optimizer_switch这个参数就是控制查询优化器怎样使用这些特性。很多情况下我们会根据自身的需求去设置optimizer_switch满足我们的需求。前段时间客户的环境中遇到一个奇怪的问题,select count 阅读全文

posted @ 2018-01-16 15:05 旅途 阅读(209) 评论(0) 推荐(0) 编辑

摘要:以下这些配置项单位都是秒,在mysql命令行中可以使用show global variables like '变量名';可查询配置值。 connect_timeout:连接响应超时时间。服务器端在这个时间内如未连接成功,则会返回连接失败。 wait_timeout:连接空闲超时时间。与服务器端无交互 阅读全文

posted @ 2018-01-16 15:02 旅途 阅读(2981) 评论(0) 推荐(0) 编辑

摘要:http://www.penglixun.com/tech/database/mysql_timeout.html 很多时候我们连接mysql会在timeout这里跌倒,这里明确下mysql的timeout: 下面是获取timeout的变量: 如果看session的timeout,也是这些参数设置。 阅读全文

posted @ 2018-01-16 14:58 旅途 阅读(654) 评论(0) 推荐(0) 编辑

摘要:Mysql #1406 Data too long 错误 http://blog.sina.com.cn/s/blog_68004f680100kgfh.html B. Mysql配置文件: “在my.ini里找到sql- mode='STRICT_TRANS_TABLES,NO_AUTO_CREA 阅读全文

posted @ 2018-01-16 14:56 旅途 阅读(1835) 评论(0) 推荐(0) 编辑

摘要:http://blog.csdn.net/jesseyoung/article/details/40617031 1 简介 在MySQL中,数据库对应数据目录中的目录。数据库中的每个表至少对应数据库目录中的一个文件(也可能是多个,取决于存储引擎)。因此,所使用操作系统的大小写敏感性决定了数据库名和表 阅读全文

posted @ 2018-01-16 14:55 旅途 阅读(12608) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示