1. 在使用load data infile命令时出现下面的错误: ERROR 1366 (HY000): Incorrect decimal value: '' for column 'PRIC' at row 249 网上查了下有很多类似问题,对其他类型来说或许好办些,对于数值类型不太好办。网上说这是因为mysql5.0版本下sql-mod使用STRICT_TRANS_TABLES的情况下,空值应写出NULL。 解决办法有两种 1. ...

    阅读全文
  2. 43520

    MySQL Connector for Java的学习传送门 MySQL Connector/j Examples MySQL Connector/J Release Notes   Connector/J(JDBC) Reference 5.1 Driver/Datasource Class Names, URL Syntax and Configuration Properties for Connector/J  &nbs ...

    阅读全文
  3. 35360

    收集一下MySQL的错误代码以及名称:   MySQL Error Number MySQL Error Name Legacy (X/Open) SQLState SQL Standard SQLState 1022 ER_DUP_KEY 230 ...

    阅读全文
  4. linux下的my.cnf搜索顺序: linux下,/etc/my.cnf->/etc/mysql/my.cnf->SYSCONFDIR/my.cnf->$MYSQL_HOME/my.cnf-> --defaults-extra-file->~/my.cnf 这几个位置还没有的话,就用的是默认值。 也就是说未必有!没有也能工作!!! 以上的顺序可以通过mysql --help来查看   ...

    阅读全文
  5. 本文是简单介绍基于天翼云的Linux环境下,按照apache, php,  mysql官网源码编译手动安装的过程。 如果你期望通过已有的一些安装包快速安装的话,可以忽略本文。 第1部分 Apache 安装Apache 2.4.x。 选择官网下载源码编译的方法安装: Step1: 从官网提供的link下载httpd源码,并解压 wget http://archive.apache.org/dist/httpd/httpd-2.4.7.tar.gz gz ...

    阅读全文
  6. PHP提供了三种不同的API来支持连接MYSQL。它们是mysql, mysqli, pdo扩展。 mysql_*函数是mysql扩展: 1. 已经不再活跃开发。 2.官方自PHP5.5起就申明作废,不建议使用。 3.自PHP7.0就已经彻底移除。 4.它缺少面向对象编程接口。 5. 它不支持这些功能特性 a) 非阻塞查询,异步查询 b) prepared statements 或者 parameterized queries。这是非常致命的一个缺 ...

    阅读全文
  7. 在PHP中如何防止SQL注入?下面是简单的SQL注入案例: $unsafe_variable = $_POST['user_input']; mysql_query("INSERT INTO `table` (`column`) VALUES ('$unsafe_variable')"); 如果用户输入value'); DROP TABLE table;那就可以把表给删了,危害性很大。 为防止这种情况发生, ...

    阅读全文
  8. 对数据查询结果集截断获取,来实现数据库层的分页。在mysql以及Oracle下的实现如下: MySQL下使用limit和offset,Oracle使用Rownum。 MySQL下limit和offset的两种写法: SELECT * FROM tablex LIMIT[offset,] rows SELECT * FROM tablex LIMIT rows OFFSET offset 例如: //查询学生表中年龄大于10岁的同学,从记录 ...

    阅读全文
  9. 备份与恢复 1. 数据库备份 2. 示例用备份与恢复策略 3. 自动恢复 4. 表维护和崩溃恢复 5. myisamchk:MyISAM表维护实用工具 6. 建立表维护计划 7. 获取关于表的信息 本节讨论如何进行数据库备份(完全备份和增量备份),以及如何执行表的维护。本节描述的SQL语句语法参见第5章:数据库管理。此处提供的大多数信息主要适合MyISAM表。InnoDB备份程序参见15.2.8节,“InnoDB数据库的备份和恢复” ...

    阅读全文
  10. ThinkPHP中如何多表查询? 之前一直使用ThinkPHP viewModel来多表查询,但是总是觉得缺少了点什么。现在查询了官网相关技术文章,抄录如下,以供以后参考。 ThinkPHP中关联查询(即多表联合查询)可以使用 table() 方法或和join方法,具体使用如下例所示: 1、原生查询示例: 代码如下: $Model = new Model(); $sql = 'select a.id,a.title,b.content from think_ ...

    阅读全文
1234