随笔分类 -  MYSQL

上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页

MySQLdb-python的安装
摘要:第一步下载: 第一步:进入https://github.com/farcepest/MySQLdb1/ 第二步:解压 Shell>unzip/root/MySQLdb1-MySQLdb-1.3.zip Shell>cd/root/MySQLdb1-MySQLdb-1.3第三步:安装相... 阅读全文

posted @ 2015-11-20 16:50 蒋乐兴的技术随笔 阅读(328) 评论(0) 推荐(0)

MySQL----alter table modify | change的不同
摘要:1、modify、change都可以修改列的属性;一同的是modify只能修改表的数据类型、change比它要牛逼一点它可以在修改数据类型的同时也修改列名。2、modify 的语法:alter table table_name modify new_colum_defnition。 如:alter... 阅读全文

posted @ 2015-10-20 14:39 蒋乐兴的技术随笔 阅读(1893) 评论(0) 推荐(0)

MySQL----information-schema数据库相关权限的说明。
摘要:MySQL中的information_schema数据库比较特别有如下几个要注意的地方。 1、就算是一个新创建的用户,也就是说这个用户只有一个usage权限。它都可以查看informatoin_schema中的部分表。 2、尝试授于grant select on information_sche... 阅读全文

posted @ 2015-10-18 16:20 蒋乐兴的技术随笔 阅读(1420) 评论(0) 推荐(0)

MySQL----cluster安装
摘要:第一步、下载MySQL cluster: http://cdn.mysql.com/Downloads/MySQL-Cluster-7.4/mysql-cluster-gpl-7.4.7-linux-glibc2.5-x86_64.tar.gz第二步、安装 阅读全文

posted @ 2015-09-30 09:11 蒋乐兴的技术随笔 阅读(220) 评论(0) 推荐(0)

MySQL二进制日志中保存的上下文信息
摘要:1、二进制日志中要保存上下文的原因 二进制日志是要在slave端重放的,记录上下文信息,是为了保证主丛数据库的一致。如rand一个随机数,在主上返回的可以有是100,在从上返回的可能就是1000了。 为了数据的一致mysql就要把这个返回的值保存下来,到了slave那边就直接用。2、二进制日志中... 阅读全文

posted @ 2015-09-19 13:06 蒋乐兴的技术随笔 阅读(291) 评论(0) 推荐(0)

MySQL The password hash doesn't have the expected format.
摘要:把old_passwords设置为2就可以了 阅读全文

posted @ 2015-08-05 11:20 蒋乐兴的技术随笔 阅读(1758) 评论(0) 推荐(0)

xtrabackup 链接不上MySQL的问题
摘要:先看问题:[root@localhost ~]# innobackupex --user=root --password=131417 /backupInnoDB Backup Utility v1.5.1-xtrabackup; Copyright 2003, 2009 Innobase Oyan... 阅读全文

posted @ 2015-07-12 22:37 蒋乐兴的技术随笔 阅读(4318) 评论(0) 推荐(1)

Linux 二进制包安装MySQL的一些问题
摘要:第一步:安装相关的依赖yum install perl-Data-Dumper第二步:初始化mysql数据库的内部信息./scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data------... 阅读全文

posted @ 2015-07-12 22:11 蒋乐兴的技术随笔 阅读(209) 评论(0) 推荐(0)

ERROR 1062 (23000): Duplicate entry '1-1' for key 'PRIMARY'
摘要:这个错误是说,由于某个SQL操作造成了,表中主键重复。例子: create table t(x int,y int,z int, primary key(x,y)); insert into t(x,y,z) values(1,1,0),(1,2,0),(1,3,0); --在这里还是好的,下... 阅读全文

posted @ 2015-07-09 16:48 蒋乐兴的技术随笔 阅读(5727) 评论(0) 推荐(0)

MySQL中用decimal的原因
摘要:原因:float保存的值有可能是这个值的近似值,而不是这个值的真实值。如 0.1在二进制中是没有办法保存真实值的。下面是例子:第一步:建表:create table t2(x float,y decimal(30,8));第二步:加入数据:insert into t2(x,y) values(0.1... 阅读全文

posted @ 2015-06-24 15:36 蒋乐兴的技术随笔 阅读(413) 评论(0) 推荐(0)

Python 模块的一般处理
摘要:因为Python模块在被导入时,定义在模块中的顶级代码是会被执行的!如果我们想改变这种运行方向可以这样做:if __name__ == '__main__':#当这个模块作为主程序时__name__的值就会等于'__main__',当被别人调用的时__name__等于这个模块的名字。 pr... 阅读全文

posted @ 2015-06-21 21:28 蒋乐兴的技术随笔 阅读(196) 评论(0) 推荐(0)

MySQLdb autocommit
摘要:MySQLdb 中 autocommit 默认是关闭的,下面是例子。import MySQLdbconn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='131417',db='studio');cursor = conn.cursor(... 阅读全文

posted @ 2015-06-18 18:16 蒋乐兴的技术随笔 阅读(545) 评论(0) 推荐(0)

MySQLdb callproc 方法
摘要:MySQLdb执行存储过程时就要调用 callproc 方法。它返回的是调用时的参数列表。MySQL 中存储过程的定如下:delimiter //create procedure proc_insert_t(_x int,_y int)begininsert into t (x,y) values(... 阅读全文

posted @ 2015-06-18 17:54 蒋乐兴的技术随笔 阅读(658) 评论(0) 推荐(0)

Pthon MySQLdb 的安装
摘要:说明:要用python 去连接MySQL我们需要一个驱动程序这个程序就是MySQL-python,所以我们首先就是要下一个对应版本的MySQL-python (注意这个驱动程序只有32位版本的,所以你的python 环境最好也要是32位的)第零步:下载32位的python 并安装:http://yu... 阅读全文

posted @ 2015-06-18 17:06 蒋乐兴的技术随笔 阅读(187) 评论(0) 推荐(0)

CentOS7安装MySQL
摘要:报错:file /usr/share/mysql/charsets/swe7.xml from install of MySQL-server-advanced-5.6.24-1.rhel5.x86_64 conflicts with file from package mariadb-libs-1... 阅读全文

posted @ 2015-06-18 08:37 蒋乐兴的技术随笔 阅读(281) 评论(0) 推荐(0)

类比的方法学习Performance_schema
摘要:引用自:http://www.javacoder.cn/?p=332MySQL在5.6版本中包含了一个强大的特性——performance-schema,合理的使用这个数据库中的表,能为我们解决一些瓶颈问题提供帮助,但是在我使用的5.6.21版本中,已经包含了52张表,后续还有可能会持续增加,所以搞... 阅读全文

posted @ 2015-05-25 21:34 蒋乐兴的技术随笔 阅读(912) 评论(0) 推荐(0)

MySQL 设置数据库的隔离级别
摘要:在会话级别设置隔离级别1、read commited :set session transaction isolation level read committed;2、repeatable read:set session transaction isolation level repeatabl... 阅读全文

posted @ 2015-05-24 13:31 蒋乐兴的技术随笔 阅读(598) 评论(0) 推荐(0)

MySQL float 与decimal 各中的区别。
摘要:想一个问题:1/3+1/3+1/3=1.00.3+0.3+0.3 =0.9想一想在小数的世界里要什么表示1/3呢!它的办法就是取一个与1/3十分接近的小数来代替;如上面例子中的0.3来代替1/3;这样问题就来了存进去的是3个1/3取出时就只有0.9。也许你感觉1/3这个数太特别了它本来就有无数位,近... 阅读全文

posted @ 2015-05-17 09:05 蒋乐兴的技术随笔 阅读(648) 评论(0) 推荐(0)

MySQL 二进制日志过滤
摘要:binlog_do_db;binlog_ignore_db;这个两个参数是用来控制对哪个数据库的更改要记录日志;下面以binlog_ignore_db为例子。假如binlog_ignore_db=studio;use studio; insert into t(x,y) values(1,1),(2... 阅读全文

posted @ 2015-05-11 09:29 蒋乐兴的技术随笔 阅读(237) 评论(0) 推荐(0)

MySQL 分区表各个分区的行数
摘要:分区的信息是记录在information_schema.partitions 这个表里的。它不能直接定位行所在的分区,但它可查到每个分区中有多少行。例子:select partition_name as part,partition_expression as expr,partition_desc... 阅读全文

posted @ 2015-05-09 23:36 蒋乐兴的技术随笔 阅读(1831) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页

导航