数据库
文章平均质量分 51
tianxingzheaa
这个作者很懒,什么都没留下…
展开
-
数据库之初体验
数据库1. 去重,运行速度差距很大原创 2015-05-16 17:16:06 · 214047 阅读 · 0 评论 -
数据库实战优化--Duplicate,效率
Duplicate的问题:一些mysql的默认duplicate的规则是比较模糊的, 如果需要精确匹配用binary,keyword varchar(30) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL效率:插入和删除多条整合插入和truncate会很有用原创 2015-09-24 19:54:59 · 255236 阅读 · 0 评论 -
MYSQL数据库远程登录及权限设置
数据库 mysql 很多时候需要远程登陆,默认情况,mysql是只容许本机登陆的,需要手动开启,具体方法windows和linux类似1、修改数据表server端,只能在localhost登陆。登入MySQL后,更改 “MySQL” 数据库里的 “user” 表里的 “Host” 项,从“localhost”改称“%”,%表示所有IP的机器都允许。 1.1进入数据库MySQL -uuser -pp原创 2015-11-27 17:42:52 · 256324 阅读 · 0 评论 -
mysql一条语句update多条记录
通常情况下,我们会使用以下SQL语句来更新字段值:UPDATE mytable SET myfield='value' WHERE other_field='other_value'; 但是,如果你想更新多行数据,并且每行记录的各字段值都是各不一样,你会怎么办呢?刚开始你可能会想到使用循环执行多条UPDATE语句的方式,就像以下的php程序示例:foreach ($display_order as原创 2015-12-07 20:10:09 · 280628 阅读 · 1 评论 -
python安装MySQLdb模块-(ubuntu,windows)
python没有自带mysql的模块,需要自己安装ubuntu:sudo apt-get安装:直接运行sudo apt-get install python-mysqldbWindows: 上某全家桶网站,下载MySQL-python的exe文件手动安装PS:两种系统上,pip安装都会报错(搞不懂):pip install mysql-python“Command python setup.p原创 2016-03-25 10:18:03 · 258740 阅读 · 1 评论 -
mysql数据存储地址修改
很多时候,mysql的数据会非常大,数据默认放在/var/lib/mysql,由于/var所划分的空间不够大,所以我们需要将mysql数据存放路径修改一下,放到大分区里面,以便可以应付mysql数据增长。1.设置新的存放路径mkdir -p /data/mysql2.复制原有数据cp -R /var/lib/mysql/* /data/mysql3.修改权限chown -R mysql:mysq转载 2017-08-20 17:13:27 · 173093 阅读 · 0 评论 -
Mysql 主从同步配置
Mysql本身支持同步方案,使得数据在备份,恢复,容灾和负载均衡方面都有一些自带的能力;同步模式: mysql的同步支持主主同步,主从同步,原理大同小异,只是主主同步适应场景更广,但也会引发更多的安全问题(比如同时修改时,主键自增的问题),官网推荐的同步架构方式(示例): 执行方式: (数据变化记录在binlog中,使用binlog增量同步,每种方式的特点在这不展开聊) 基于语句同步...原创 2018-08-10 18:14:42 · 2061 阅读 · 0 评论