
MySQL
文章平均质量分 75
cdai
这个作者很懒,什么都没留下…
展开
-
Ubuntu上LAMP环境搭建
1. 安装Apache 2sudo apt-get install apache2测试:firefox 127.0.0.12. 安装PHPsudo apt-get install php5 //安装PHP5sudo /etc/init.d/apache2 restart //重启APACHE测试:首原创 2011-11-27 15:15:18 · 1830 阅读 · 0 评论 -
10条关于数据库的技巧和经验
1)字段长度和类型:数据来自外系统的一定要与外系统保持一致,避免插入失败或截断。禁止使用Blob,Clob,Text,Image等大字段。2)中间表:多对多关联需要添加中间表,多对一加关联字段即可。关联字段为了避免数据迁移麻烦,可以不用自增长ID关联,而是用实际业务关联的值。3)联接查询:若表字段过多,则根据业务拆出一个或多个字表。若有关联过多,则可在主表冗余一些需要的字段来减少查询时的表关联。4原创 2014-10-15 18:47:23 · 2912 阅读 · 0 评论 -
mysqldump的几个主要选项探究
0、前言本文主要探讨 mysqldump 的几种主要工作方式,并且比较一下和 mk-parralel-dump的一些差异,为备份方式的选择提供更多的帮助。 1、mysqldump首先来看下 mysqldump 的几个主要参数的实际工作方式。mysqldump 几个主要选项1. -q很简单,什么都不做,只是导出时加了一个SQL_NO_CACHE 来确保转载 2013-10-23 15:41:17 · 2575 阅读 · 0 评论 -
SQLServer导出数据到MySQL
1从SQLServer导出数据执行BCP:bcp "..." queryout "F:\test.txt" -c –S1.2.3.4 -Usa -P1111 命令参数含义:(1) 导入。这个动作使用in命令完成,后面跟需要导入的文件名。(2) 导出。这个动作使用out命令完成,后面跟需要导出的文件名。(3) 使用SQL语句导出。这个动作使用queryout命原创 2013-06-30 21:30:30 · 6613 阅读 · 0 评论 -
MySQL中文乱码问题解决
1乱码问题根源MySQL 4.1及以后的版本开始支持多语言,这个所谓的多语言,就是在输入输出时MySQL会替你做编码转换。而这个转换规则就是由客户端编码和服务器端编码来决定的。 编码转换的规则就是:在输入数据时将编码由“客户端编码”转换为“服务器端编码”,输出时将数据由“服务器端编码”转换为“客户端编码”。 mysql> show variables like"%char%";原创 2013-04-28 22:42:48 · 7190 阅读 · 0 评论 -
MySQL锁定状态查看命令
1 show processlist;SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程)。如果有线程在update或者insert 某个表,此时进程的status为updating 或者 s原创 2013-02-07 20:33:26 · 175645 阅读 · 4 评论 -
MySQL命令行常用命令
1.启动本地MySQL服务 Windows平台,通过services.msc或者命令call SCstart MySQL55 Linux平台,执行命令servicemysql start 2.登录到服务器$ mysql –u root –p123 –h 127.0.0.1 –P 33063.访问数据库m原创 2013-02-02 16:21:49 · 2646 阅读 · 0 评论 -
MySQL自动关闭连接导致DBCP报错
长时间不操作页面后,再操作时程序就会报错,异常如下: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communications link failureThelast packet successfully received from the server was 8,064,672 millisecondsago.原创 2012-12-28 20:29:08 · 10679 阅读 · 0 评论 -
Tomcat6添加MySQL的JNDI数据源
1. 添加JNDI配置文件到工程下<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="h原创 2012-12-21 19:53:28 · 3799 阅读 · 0 评论 -
MySQL性能优化的最佳20+条经验
转载自酷壳:http://coolshell.cn/articles/1846.html今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的S转载 2012-01-05 21:45:12 · 2837 阅读 · 0 评论 -
《PHP与MySQL程序设计》第八章异常处理
8.2 错误日志1. Web服务器进程所有者必须有足够的权限来写日志文件到某个目录。2. 确保这个文件存放在文档根之外,以减少遭到攻击的可能性。3. 可以写入操作系统的日志工具(Linux上是syslog,Windows上是Event Viewer)。 define_syslog_variables(); openlog("CHP8", LO原创 2011-11-27 15:22:10 · 2442 阅读 · 0 评论 -
《PHP与MySQL程序设计》面向对象的PHP
PHP对象的方法、属性的访问跟Java相似,有public, protected, private, final, static。6.3 构造函数和析构函数function __construct/destruct(args...) { ...}6.4 静态类成员class Visitor { private st原创 2011-11-27 15:19:12 · 2731 阅读 · 0 评论 -
《PHP与MySQL程序设计》第三章 PHP基础
1. PHP标识Web服务器只向PHP解析器传递带有PHP标识的行,来提高效率。四种:, , ..., 2. 注释// 单行, /* */ 多行, # 单行3. 向浏览器输出print: 1表示输出成功。echo没有返回值所以略快。 $season ="summertime"; print "I love原创 2011-11-27 15:17:38 · 2162 阅读 · 0 评论 -
《高性能MySQL》读书笔记(上)
《High Performance MySQL》真是本经典好书,从应用层到数据库到硬件平台,各种调优技巧、常见问题全都有所提及。数据库的各种概念技巧平时都有接触,像索引、分区、Sharding等等,但要想真正提高还是得如此系统学习一下。Chapter 1: MySQL Architecture and History1.1 Transaction Isolation Level事务隔离级别真是个老原创 2014-12-06 19:31:18 · 8570 阅读 · 0 评论