phper,PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

文档归类:数据库

mysql性能测试sysbench配置使用2017-06-21

网上找的一张图:这里我们要说的是sysbench,sysbench安装方法:https://github.com/akopytov/sysbench#debianubuntu 注意最后一行,一项测试开始前需要用prepare来准备好表和数据,run执行真正的压测,cleanup用来清除数据和表。1、prepareshell> sysbench --test=/usr/share/sysbench/tests/include/oltp_legacy/oltp.lua --oltp_tables_count=20 --oltp-table-size=1000000 --mysql-host=10.19.0.2 --mysql-port=3306 --mysql-user=root --mysql-password=123456 --mysql-db=test --db-driver=mysql --threads=2500 --time=120 --max-requests=0 --oltp-test-mode=complex prepare2、runshell> sysbench --test=/usr/share/sysbench/tests/include/oltp_legacy/oltp.lua --oltp_tables_count=20 --oltp-table-size=1000000 --mysql-host=10.19.0.2 --mysql-port=3306 --mysql-user=root --mysql...
此文被围观15 分类: 数据库 标签:  ·····

SQLSTATE[HY000] [2002] No such file or directory2017-06-15

打开nginx+php+mysql环境报错:SQLSTATE[HY000] [2002] No such file or directory 修改 php.ini 中,所有关于 "default_socket" 的所有路径为 “/var/lib/mysql/mysqld.sock”  修改后如下: default_socket_timeout = 60 pdo_mysql.default_socket=/var/lib/mysql/mysqld.sock mysql.default_socket =/var/lib/mysql/mysqld.sock mysqli.default_socket =/var/lib/mysql/mysqld.sock   3、重启 php-fpm 服务器其实我只修改了pdo_mysql.default_socket这一条...
此文被围观28 分类: 数据库 标签:  ··

apache ssl配置2016-11-15

1、yum install mod_ssl2、使用openssl生成证书,对特点站点进行https访问修改DocumentRoot “/var/www/html”  ...
此文被围观431 分类: 数据库 标签:  ···

mysql 查询不以某个字符开头的数据2016-11-04

mysql查询以字符开头的数据可以有:1、where name like 'H%'2、where left(name, 1)='H';mysql查询不以某个字符开头:where left(name, 1)<>'H';mysql查询语句...
此文被围观559 分类: 数据库 标签:  ····

mysql现在记录添加unique去重2016-02-22

alter ignore table user add unique index(user_id,user_name)‍‍它会删除重复的记录(别怕,会保留一条),然后建立唯一索引,高效而且人性化。‍‍...
此文被围观1074 分类: 数据库 标签:  ··

mysql5.7.10压缩包配置安装2016-02-19

1、在mysql安装目录,新建一个my.ini配置文件,写入:[mysqld]basedir=D:\Program Files\mysql-5.7.10-winx64datadir=D:\Program Files\mysql-5.7.10-winx64\dataport = 33062、以管理员自身份打开CMD执行以下命令(注意必须以管理员身份打开,否则报错)mysqld --initialize --user=mysql --console在控制台消息尾部会出现随机生成的初始密码,记下来(因为有特殊字符,很容易记错,最好把整个消息保存在记事本里)3、‍‍将mysql安装成windows中的服务:‍‍mysqld --install MySQL‍‍‍‍4、‍‍启动MySQL并修改密码‍‍:‍‍‍‍输入命令set password for root@localhost = password('123'); ‍‍这一步不做可能会出现:You must reset your password using ALTER USER statement before executing this statement.解决方法:http://www.bubuko.com/infodetail-1231425.html...
此文被围观1215 分类: 数据库 标签:  ···

mysqldump: [error: unknown variable 'delayed-insert=false'2015-12-16

Running: /Applications/MySQLWorkbench.app/Contents/MacOS/mysqldump --defaults-file ="/var/folders/tmpn6fxeU/extraparams.cnf"  --set-gtid-purged=OFF --delayed-insert=FALSE --host=xxx.xxx.xxx.xxx --protocol=tcp --user=root --port=3306 --default-character-set=utf8 --skip-triggers "matchbox_test"mysqldump: [ERROR] unknown variable 'delayed-insert=FALSE'Operation failed with exitcode 713:19:01 Export of /Users/jason/Documents/Dump20151116.sql has finished with 1 errors原因我们看错误报告显示这个变量 'delayed-insert=FALSE' 不被识别,workbench默认配置里会开启 这个变量并且默认值是false。如果我们用不到这个变量可以更改配置文件,注释掉这个变量来解决解决步骤找到配置文件目录:__InstallPath__/modules打开python格式的输出...
此文被围观1829 分类: 数据库 标签:  ··

mysql-cluster安装步骤2015-11-06

参考URL:http://wenku.baidu.com/link?url=AewP4ggf4PFxdsDJnqq-8f8nwD__7Ci1HaRw7HSQ25KS5LVWxhzq9TdDmxRqUsu0koAll0Z6-Uu_eLoU2rwCORWZU2azSZVMSklCLyEeMMO1、下载mysql-cluster-gpl-7.4.8-linux-glibc2.5-x86_64压缩包 #wget http://cdn.mysql.com//Downloads/MySQL-Cluster-7.4/mysql-cluster-gpl-7.4.8-linux-glibc2.5-x86_64.tar.gz2、解压 #tar -zxvf mysql-cluster-gpl-7.4.8-linux-glibc2.5-x86_64.tar.gz3、新建文件夹 #mkdir -p /usr/local/mysql4、复制文件到mysql文件夹下  #mv mysql-cluster-gpl-7.4.8-linux-glibc2.5-x86_64/. /usr/local/mysql5、添加用户组及用户  #groupadd mysql;useradd -g mysql mysql6、设置mysql文件所有者  #cd /usr/local/;chown -R mysql.mysql mysql;chgrp -R mysql mysql;7、安装MySQL之前,必须创建 MySQL 数据目录和初始化授权表,授权表定义了...
此文被围观1197 分类: 数据库 标签:  ···

mysql复制一个表的数据到另一个表2015-06-14

实例:insert into onethink.ds_ucenter_member (group_id,username,`password`,email,reg_time) select 6 as group_id,d.username,d.`password`,d.email,d.regdate from dsui.pre_ucenter_members as d WHERE not exists (select * from onethink.ds_ucenter_member where onethink.ds_ucenter_member.username = d.username or onethink.ds_ucenter_member.email = d.email );mysql复制一个表的数据到另一个表,并且指定某个字段的值,两表数据结构可不同...

mysql查询无关联的两表,mysql多表查询,mysql关联查询2015-03-19

在做项目的时候,需要同时去查询两张表的数据,但是两张表之间没有任务的关联,同时还要对查询的数据进行分页操作。例:表一:Team有字段:ID,NAME,URL,LITPIC,INFO,ADDTIME,IS_DEL...表二:INVES有字段:ID,TITLE,URL,LITPIC,INFO,ADDTIME,IS_DEL...两表之间没有关联,要项目查询的时候需要将两表INFO模糊查询,关展示出来。SELECT `NAME` AS TITLE,URL,LITPIC,INFO FROM Team where INFO LIKE '%教育%' LIMIT 10 UNION SELECT TITLE,URL,LITPIC,INFO FROM INVES WHERE INFO LIKE '%教育%' LIMIT 10;这样就可以解决问题。...
此文被围观2194 分类: 数据库 标签:  ···

mysql 蠕虫复制2015-03-04

mysql 蠕虫复制版本:mysql 5.5我有一张wish表是这样的:+----+------+----------------------+| id | name | wish                 |+----+------+----------------------+|  1 | 张飞    | 好久没有见到大哥了!+----+------+----------------------+insert into wish(name,wish) select name,wish from wish;mysql 蠕虫复制...
此文被围观2045 分类: 数据库 标签:  ····

mysql如何按照中文排序解决方案2014-12-26

select * from person ORDER BY CONVERT(name USING gbk);‍‍结果: 2 李四 4 马六 5 钱七 3 王五 1 张三 ‍‍select * from person ORDER BY CONVERT(name USING gbk) desc‍‍结果: 1 张三 3 王五 5 钱七 4 马六 2 李四‍‍mysql如何按照中文排序解决方案,需要的朋友可以参考下mysql,mysql中文排序...
此文被围观2076 分类: 数据库 标签:  ··

把后缀.frm,.myd,myi转换为.sql导入mysql数据库2014-10-29

用本地的MySQL数据库将这些文件转换为.sql脚本1、安装MySQL,版本和字体要与服务器一致,否则乱码。2、用 CREATE DATABASE NAME; 命令创建数据库MySQL的data就有NAME文件夹3、把*.frm,*.myd,*.myi文件copy到data文件夹下。刷新数据库就有了!...
此文被围观1616 分类: 数据库 标签:  ·····

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2017adophper.com All Rights Reserved.