存档

文章标签 ‘mysql’

mysql问题记录

2012年10月22日 tianhl 没有评论

[Err] 1153 – Got a packet bigger than ‘max_allowed_packet’ bytes [Err] /*Data for the table `bodycontent` */ insert into `bodycontent`(`BODYCONTENTID`,`BODY`,`CONTENTID`) values (98305,’{note:title=Installing Plugins}nnThe plugins featured on this page are not installed out-of-the-box. To install them, please refer to our documentation on +[installing plugins|http://confluence.atlassian.com/x/loBQ]+.nn{note}’,32776),(98306,’{section}n{column:width=1px}n{panel}n{gallery:columns=2|include=RefinedWiki.jpg,ThemeBuilder.png|sort=name}n\\{_}Click to enlarge{_}

分类: 云计算 标签:

linux下用rpm安装mysql

2012年7月13日 tianhl 没有评论

下载地址:http://dev.mysql.com/downloads/mysql/5.1.html,打开网址,找到linux generic项,里面找到5.5.25_x86_64版本下载,需下载两个文件: MySQL-client-5.5.25a-1.linux2.6.x86_64 MySQL-server-5.5.25a-1.linux2.6.x86_64 1、安装server端: [root@host127 mysql_5.5.25]# rpm -ivh MySQL-server-5.5.25a-1.linux2.6.x86_64.rpm Preparing… ########################################### [100%] ls: cannot access /var/lib/mysql/*.err: No such file or directory ls: cannot access /var/lib/mysql/*.err: No such file or directory 1:MySQL-server ##########################################

分类: 云计算 标签: ,

MYSQL索引在查询中如何使用?

2012年5月31日 tianhl 没有评论

假如你有一个表, SQL> CREATE TABLE test_tab ( 2 id INT, 3 name VARCHAR(10), 4 age INT, 5 val VARCHAR(10) 6 ); 你的业务,有一个查询,是 SELECT * FROM test_tab WHERE name = 一个外部输入的数据 刚开始,数据不多的时候,执行效果还不错。 随着数据量的增加,这个查询,执行起来,越来越慢了。 然后在 name 上面 建立了索引 CREATE INDEX idx_test4_name ON test_tab (name ); 这样, 可以加快前面那个查询的速度。 但是,某天,你执行了下面这个SQL, 发现速度又慢了 SELECT * FROM test_tab WHERE age = 25 为啥呢? 因为 age 字段上面,没有索引 索引只在 name 上面有 换句话说, 也就是 WHERE 里面的条件, 会自动判断,有没有

分类: Java 标签: ,

mysql语句大全

2012年5月31日 tianhl 没有评论

选择: select * from user where user.id=1; 插入: insert into user(user.id,user.name,user.pwd) values('3','testname','testpwd') insert into booktest(booktest.id,booktest.name,booktest.price,booktest.userid) values(1,'好书名',15,null) 删除: delete from user where id=3 更新: update user set user.name='updatename' where user.id=2 Like语句: select * from user where user.name like '%name%' 排序: select * from user order by user.id desc 总数: select count(*) from user 求和: select sum(book.price) from book 平均: select avg(book.price) from book 最大: select max(book.price) from b

分类: Java 标签:

单机版和集群MySQL cluster数据导入导出

2012年5月24日 tianhl 没有评论

导出要用到MySQL的mysqldump工具,windows和linux下都经过测试 单机版和集群MySQL cluster导入导出方式都是一样的。 几个常用用例: 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql 3.导出一个数据库结构 mysqldump -u wcnc -p -d –add-drop-table smgp_apps_wcnc >d:wcnc_db.sql -d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table 4.导入数据库 常用source 命令 进入mysql数据库控制台, 如

分类: 云计算 标签: