mysql

6倍性能差?POLARDB重新定义数据库标准!

12-29
2017云栖大会•北京峰会阿里云高级产品专家贺军做了题为POLARDB性能揭秘的分享.POLARDB是阿里云数据库团队研发的全新一代商用关系型数据库,贺军在POLARDB产品架构,产品特性,性能方面做了详细介绍,产品创新方面亮出了"兵器谱",一起了解下吧~ # polardb6倍超高性能的奥秘如今随着用户流量大,业务量增加导致的数据的增长,对数据库的性能要求也越来越大,阿里云自主研发的POLARDB解决了传统数据库暴露的问题,与传统数据库不同,技术方面,POLARDB采用了一写多读的架

1.7. MySQL uuid()

12-28
mysql> select uuid(); +--------------------------------------+ | uuid() | +--------------------------------------+ | 2f761256-8360-102c-b767-001cc07156cb | +--------------------------------------+ 1 row in set (0.02 sec) 原文出处:Netkiller 系列 手札 本文作者:陈景峯

24.2. SQLSTATE[HY000] [2002] No such file or directory

12-28
mysql> show variables like '%socket%'; +-----------------------------------------+---------------------------+ | Variable_name | Value | +-----------------------------------------+---------------------------+ | performance_schema_max_socket_classes |

15.4. Database

12-27
15.4.1. MySQL zf configure dbadapter "adapter=Pdo_Mysql&username=test&password=test&dbname=test" 15.4.2. SQLite $ sudo apt-get install php5-sqlite mkdir -p data/db; chmod -R a+rwX data zf.sh configure db-adapter \ 'adapter=PDO_SQLITE

win10免安装版本的MySQL安装配置教程

12-26
网上找了好多,发现好多不是linux系统的就是与现在新版本有出入,自己做小项目亲手实践了一下,供大家借鉴. MySQL版本:mysql-5.7.17 下载方法: 1.MySQL官方网址https://www.mysql.com/downloads/ 2.下载方法: a.选择对应模块: b.选择对应的版本(这里我选windows): c.选择32位或64位版本进行下载: d.点击下载,它会让登陆或注册,这里可以跳过: MySQL安装配置 1.将下载的.zip 文件解压后放到要安装的地方,位置随意.

mysql优化小结(插入和查询)

12-26
1. 说到mysql,我们立刻想起它体积小.速度快.还开源的特点,所以它应用颇广.今天我们来总结一下mysql中最频繁的两个操作:插入和查询,的优化方法. 2.插入: 3.一.文本导入 4.使用LOAD DATA INFILE从文本下载数据这将比使用插入语句快20倍. 5.示例: 6.load data local infile 'C:/Users/DELL/Desktop/Description&Data/news1.txt' into table news (文件位置) 7.fields t

Windows下修改mysql的data文件夹存放位置的方法

12-26
按照正常步骤进行mysql的安装之后,发现datadir的默认目录是C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.1/data本来C盘容量就不多,当然不能放在这个里面~~所以按照网上的步骤,在my.ini文件中进行了修改,然后在"服务"里面重启服务,可怕的事情发生了,出现了"本地计算机无法启动Mysql服务"的错误,愁苦死了,只好卸载又重装,问题还是一样,不停百度谷

MySQL无法读表错误的解决方法(MySQL 1018 error)

12-26
一.错误重现 可以进入MySQL数据库,但是无法读取数据库表,报错如下:访问数据库,莫名其妙的报1018错误:ERROR 1018 (HY000): Can't read dir of './cnapscips/' (errno: 13). 二.解决方案 查看MySQL的数据目录,一般无法读取表都是复制过来的数据库,即使root用户也无法读取表,需要修改目录权限. 修改目录权限,使用命令:chown -R mysql:mysql /var/lib/mysql/cnapscips   (root用

Windows下安装MySQL 5.7.17压缩版中遇到的坑

12-26
首先下载最新的MySQL 5.7.17 Community 压缩版 for Windows 64-bit: 官方下载地址:http://dev.mysql.com/downloads/mysql/ 然后解压到安装目录(如C:\Prog\MySQL\).接下来复制my-default.ini为my.ini,修改my.ini如下: [mysql] default-character-set=utf8mb4 [mysqld] basedir = C:\Prog\MySQL datadir = C:\P

Mysql 5.7.17安装后登录mysql的教程

12-26
mysql-5.7.17的安装在文章下面有介绍,大家可以参考下.下面先给大家介绍下Mysql 5.7.17安装后登录mysql的教程,一起看看吧. 在运行 ./bin/mysqld –initialize 初始化数据库时,会生成随机密码,示例: [Note] A temporary password is generated for root@localhost: Wtng#?e&S5,- 例中密码为 Wtng#?e&S5,- ,首次登录 mysql,用这个密码. $ /usr/local

Mysql高效分页详解

12-26
前言 通常针对MySQL大数据量的查询采取"分页"策略,但是如果翻页到比较靠后的位置时查询将变得很慢,因为mysql将花费大量的时间来扫描需要丢弃的数据. 基本分页技巧 通常情况下,为了实现高效分页,需要在查询中WHERE条件列和排序列应用组合索引. 例如,建立索引(a,b,c)使得以下查询可以使用索引,提高查询效率: 1.字段排序 ORDER BY a ORDER BY a,b ORDER BY a, b, c ORDER BY a DESC, b DESC, c DESC 2.筛选

MySQL按照汉字的拼音排序简单实例

12-26
如果存储姓名的字段采用的是GBK字符集,那就好办了,因为GBK内码编码时本身就采用了拼音排序的方法(常用一级汉字3755个采用拼音排序,二级汉字就不是了,但考虑到人名等都是常用汉字,因此只是针对一级汉字能正确排序也够用了). 直接在查询语句后面 添加 order by name asc; 查询结果按照姓氏的升序排序: 如果存储姓名的字段采用的是 utf8字符集,需要在排序的时候对字段进行转码:对于的代码是  order by convert(name using gbk) asc; 同样,查询的

关于mysql5 改密码后不能登录问题的解答

12-26
首先说明一下,下面描述仅限于Win系统 其它系统我没试过,Mysql 自从4.1.1以后修改了用户密码的格式, 从16位增加到了41位, 采用了一种新的验证方法,但4.1以前的客户端协议不支持这种方法,所以造成了不能登临的后果.即使密码正确了不能正常登录,提示如下: #1250 - Client does not support authentication protocol requested by server; consider upgrading MySQL client 在窗口中执行:

MYSQL初学者使用指南

12-26
在这篇文章中我们就从连接MYSQL.修改密码.增加用户等方面来学习一些MYSQL的常用命令. 一.连接MYSQL. 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL. 首先在打开DOS窗口,然后进入目录 mysqlbin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql> 2.例2:连接到远程主机上的MYSQL.假设

熟悉php与mysql

12-26
一.PHP/MySQL简介 您应该听说过开放源代码软件(OSS),除非最近六到八个月来您一直住在火星上.这场运动有着巨大的冲击力,已引起一些大公司的注意.象Oralce.Informix,还有多家公司都开始把他们的主力数据库产品移植到OSS的产物之一 - Linux操作系统上. 如果您有足够的技术力量,拥有一个复杂庞大的关系数据库系统(RDBMS)则是如虎添翼.但是也许您对数据库还刚刚入门,您刚刚读了Jay的文章,决定自己也来搞一个数据驱动的网站.可是您也许会发现您缺乏必要的资源来运行ASP服务

MySQL临时表与dstatmysql临时表监控插件开发

12-26
临时表简介 临时表特性 相关参数 mysql> show global variables like '%table_size'; +---------------------+----------+ | Variable_name | Value | +---------------------+----------+ | max_heap_table_size | 16777216 | | tmp_table_size | 16777216 | +---------------------+

mysql查看表的存储引擎、表结构等相关信息

12-26
以下均为查看mytable表的信息 1.查看表的存储引擎.记录数等 mysql> show table status like 'mytable' /G;*************************** 1. row *************************** Name: mytable #表名 Engine: InnoDB #存储引擎伟InnoDB Version: 10 #mysql版本 Row_format: Compact #行格式.有Dynamic,fixed,Com

架设freeradius+mysql 的radius服务器

12-26
FreeRadius 本文献给广大linux的爱好者 有人居然说设置radius要卖钱,本人花了几天的功夫,看了些资料,终于成功设置radius服务器,现在贴出来和大家分享. 笔者用的平台是RedHat Linux 7.2 一.安装mysql 本人用的是光盘上的RPM包 rpm –ivh mysql-3.23.41.1.i386.rpm rpm –ivh mysql-devel-3.23.41.1.i386.rpm rpm –ivh mysql-server-3.23.41.1.i386.rpm

安装完 MySQL 后必须调整的 10 项配置

12-26
当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议.许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项.这篇文章的目的在于给你一份非常重要的配置项清单. 我们曾在几年前在博客里给出了这样的建议,但是MySQL的世界变化实在太快了! 写在开始前- 即使是经验老道的人也会犯错,会引起很多麻烦.所以在盲目的运用这些推荐之前,请记住下面的内容: 一次只改变一个设置!这是测试改变是否有益的唯一方法. 大多数配置能在运行时使用SE

21.1. SysBench

12-14
处理器测试 磁盘IO性能测试 内存测试 MySQL OLTP事务处理性能测试 原文出处:Netkiller 系列 手札 本文作者:陈景峯 转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明.