#mysql

MySQL改动rootpassword的多种方法

方法1:用SETPASSWORD命令  mysql-uroot  mysql>SETPASSWORDFOR'root'@'localhost'=PASSWORD('newpass');方法2:用mysqladmin  mysqladmin-urootpassword"ne...

MySQL高可用系列之MHA(二)

MHA提供了一系列配置參数。深入理解每一个參数的详细含义,对优化配置、合理使用MHA非常重要。非常多高可用性也都是通过合理配置一些參数而实现的。MHA包含例如以下配置參数,分别说明例如以下:hostname/ip/port(LocalOnly)hostname为MySQLServer的IP地址或主机名;ip为MySQL...

MySQL5.7 的 错误堆栈缓冲

什么是错误缓冲堆栈呢?举个非常简单的样例,比方运行以下一条语句:mysql>INSERTINTOt_datetimeVALUES(2,'4','5');ERROR1292(22007):Incorrectdatetimevalue:'4'forcolumn'log_time'atrow1上面1292这个代码指示的...
代码星球 ·2020-04-06

python json及mysql——读取json文件存sql、数据库日期类型转换、终端操纵mysql及python codecs读取大文件问题

preface:近期帮师兄处理json文件,须要读到数据库里面,以备其兴许从数据库读取数据。数据是关于yelp站点里面的:https://github.com/Yelp/dataset-examples,http://www.yelp.com/dataset_challenge/.涉及到一些json和sql的问题,记录...

解决MAC下PHP连接MYSQL错误Warning: mysql_connect(): No such file or directory in conn.php

今天在mac上用php去连接mysql数据库,出现了macPHPWarning: mysql_connect():[2002]Nosuchfile...详细例如以下所看到的:DirkMacBook:voteDirk$phpunitMyTest.php Warning:mysql_connect():...
代码星球 ·2020-04-06

mysql数据库分库分表(Sharding)

通过数据切分技术将一个大的MySQLServer切分成多个小的MySQLServer,既攻克了写入性能瓶颈问题,同一时候也再一次提升了整个数据库集群的扩展性。不论是通过垂直切分,还是水平切分。都能够让系统遇到瓶颈的可能性更小。尤其是当我们使用垂直和水平相结合的切分方法之后,理论上将不会再遇到扩展瓶颈了。转自:http:...

mySql 主从复制linux配置

总结:主库(192.168.1.251):/etc/my.cnf.d/server.cnf[mysqld]log-bin=mysql-binserver-id=1从库(192.168.1.254):/etc/my.cnf.d/server.cnf[mysqld]log-bin=mysql-binserver-id=2重...

Mac 安装配置Mysql

By白熊花田(http://blog.csdn.net/whiterbear)转载需注明出处,谢谢。下载安装去官网下载Community版本号的mysql安装文件。我的是:mysql-5.6.25-osx10.9-x86_64.dmg双击dmg安装,出现一个pkg文件,双击pkg文件,一直继续即安装完毕。系统偏好启动停...
代码星球 ·2020-04-06

MySQL批量SQL插入各种性能优化

对于一些数据量较大的系统。数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此。优化数据库插入性能是非常有意义的。经过对MySQLinnodb的一些性能測试,发现一些能够提高insert效率的方法。供大家參考參考。经常使用的插入语句...

Mysql下SELECT的结果集作为UPDATE的WHERE条件时的SQL语法

UPDATE`WarningSendMail`ASalias_1INNERJOIN(SELECT*FROM`WarningSendMail`WHEREflag=1ANDtopic_idLIKE"%2267%")ASalias_2SETalias_1.topic_id=REPLACE(alias_1.topic_id,'...

MySQL大小写敏感问题和命名规范

MySQL中,一个库会对应一个文件夹,库里的表会则以文件的方式存放在文件夹内,所以,操作系统对大小写的敏感性决定了数据库和表的大小写敏感(MySQL有一个只读的系统变量lower_case_file_system,其值反映的正是当前文件系统是否区分大小写)因此:在Windows下Mysql的数据库和表名是大小写不敏感的...

MySQL 缓存表建触发器

BEGINIF(selectnew.nameNOTREGEXP(SELECTIF((selectfilterwordfromt_crawl_configurationwhereid=new.crawl_id)='','fzuir',(selectfilterwordfromt_crawl_configurationwh...
代码星球 ·2020-04-06

Ubuntu下迁移MySQL数据库文件目录

用Ubuntu的apt包管理工具安装的mysql数据库,默认将数据库文件保存在/var/lib/mysql目录下,时间久了数据库越来越大,所以准备挂载个新的硬盘专门存放mysql数据库。1、确定mysql数据库文件存放目录一般默认是在/var/lib/mysql目录下。先登录自己的mysql数据库,比如我用root账户...

Ubuntu Server 14.04 --secure-file-priv error in MySql 解决方案

在VPS部署Ubuntu14.04服务器时,MySQL执行导出文件命令,报错:TheMySQLserverisrunningwiththe--secure-file-privoptionsoitcannotexecutethisstatement问题分析:只能保存在指定默认目录下解决方案:在my.cnf [m...

Mysql Sql语句令某字段值等于原值加上一个字符串

MySQL连贯字符串不能利用加号(+),而利用concat。比方在aa表的name字段前加字符'x',利用:updateaasetname=concat('x',name);替换:UPDATE表名SET字段名=REPLACE(替换前的字段值,'替换前关键字','替换后关键字')WHERE字段updatetableNam...
首页上一页...532533534535536...下一页尾页