MYSQL导入数据Got a packet bigger than...错误2015-07-17 09:14:22
昨天用导入数据的时候发现有的地方有这个错误。后来才发现我用RPM包装的MYSQL配置文件里面有old_passwords=1去掉就可以了。 Got a packet bigger than max_allowed_packet bytes or ERROR 1153 (08S01) at line 616: Got a packet bigger than max_allowed_p
Query was empty是什么错误2015-07-17 09:14:21
错误编号: 1065 问题分析: 无效的 SQL 语句,SQL 语句为空。 解决方法: 检查所执行的 SQL 语句是否为空。如果为空,请设置需要执行的数据库操作语句。如果您是由于安装插件或者修改代码造成此错误,请重新上传程序。
linux下MYSQL常见两个错误的解决办法2015-07-17 09:14:20
问题1:登录mysql的错误 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 解决方法: 1)默认的mysql.sock文件是在/tmp目录下。 2)我们建立一个软连接,ln -s /tmp/mysql.sock /var/lib/mysql/mysq
MySQL命令终端有beep声2015-07-17 09:14:20
使用MySQL的命令终端时,如果输入SQL有误,将有beep声。若要关闭该功能,根据mysql --help,使用mysql --no-beep即可。 修改my.ini 在[mysql] 下加入一行 no-beep 最后重新启动MySQL数据库就可以了
MYSQL初学者扫盲2015-07-17 09:14:19
先 Create table 吧 create table emp( id int not null primary key, name varchar(10) ); create table emp_dept( dept_id varchar(4) not null, emp_id int not null, emp_name varchar(10), primary key (dept_id,emp_id)); insert into emp() values (1
MYSQL教程:MYSQL字符集支持2015-07-17 09:14:18
MySQL4.1以前版本服务器只能使用单一字符集,从MySQL4.1版本开始,不仅服务器能够使用多种字符集,而且在服务器、数据库、数据表、数据列以及字符串常数多个级别上设置不同的字符集。 1.4.1. MySQL4.1以前版本 MySQL4.1以前版本的字符集由服务器默认指定,默
MySQL教程:Order By用法2015-07-17 09:14:18
先按照下面的表结构创建mysql_order_by_test数据表,我们用实例一点一点告诉你,MySQL order by的用法。 ORDER BY uid ASC 按照uid正序查询数据,也就是按照uid从小到大排列 ORDER BY uid DESC 按照uid逆序查询数据,也就是按照uid从大到小排列 我们来看 SEL
MYSQL教程:如何选择正确的数据列类型2015-07-17 09:14:17
选择正确的数据列类型能大大提高数据库的性能和使数据库具有高扩展性。在选择数据列类型时,请从以下几个方面考虑: 存放到数据列中的数据类型。 数据值的取值范围。 考虑性能和处理效率。 数值操作比字符操作快。 小类型的处理速度比大类型快。 不同数据表
MySQL教程:Order By索引优化2015-07-17 09:14:17
在一些情况下,MySQL可以直接使用索引来满足一个 ORDER BY 或 GROUP BY 子句而无需做额外的排序。尽管 ORDER BY 不是和索引的顺序准确匹配,索引还是可以被用到,只要不用的索引部分和所有的额外的 ORDER BY 字段在 WHERE 子句中都被包括了。 使用索引的MySQ
MYSQL教程:数据列类型与查询效率2015-07-17 09:14:16
数据列类型与查询效率 选用适当的数据列类型有助于提高查询命令的执行速度,下面是几点关于如何选择合适数据列类型的建议: 尽量选用尺寸较小的数据列。这样能节约磁盘空间和加快查询速度。如果较短的数据列上建有索引,则索引的处理速度会进一步提高。 针对

相关栏目

推荐MYSQL