随笔分类 - MYSQL
摘要:导入数据库常用source 命令进入mysql数据库控制台如mysql -u root -pmysql>use test然后使用source命令,后面参数为脚本文件(如这里用到的.sql)mysql>source c:/web3guo.sql将MySQL数据库拷贝到另一台机器如果你需要在不同的架构之间转移数据库,可以使用mysqldump创建含有SQL语句的文件。然后你可以将文件转移到其它机器上,并将它输入到MySQL客户端。使用mysqldump --help来看有哪些选项可用。如果你正将数据移动到更新版本的MySQL,你应当使用mysqldump –opt来利用各种优化性能来产
阅读全文
摘要:出现:ERROR 1064 (42000): You have an error in your SQL syntax;1.SQL语句拼写错误。 具体很简单。慢慢查看2.使用到了SQL关键字。ADDALLALTERANALYZEANDASASCASENSITIVEBEFOREBETWEENBIGINTBINARYBLOBBOTHBYCALLCASCADECASECHANGECHARCHARACTERCHECKCOLLATECOLUMNCONDITIONCONNECTIONCONSTRAINTCONTINUECONVERTCREATECROSSCURRENT_DATECURRENT_TIMECU
阅读全文
摘要:在PHP.INI中query_cache_type设置为1. 即 开始MYSQL全局SQL语句 都缓存。(0 不使用)临时关闭查询缓冲的方法:1. SELECT SQL_NO_CACHE field1, field2 FROM TABLE1将my.ini中的query_cache_type设成2,这样只有在使用了SQL_CACHE后,才使用查询缓冲。1. SELECT SQL_CALHE * FROM TABLE1问题1:查询缓冲并不自动处理空格,因此,在写SQL语句时,应尽量减少空格的使用,尤其是在SQL首和尾的空格(因为,查询缓冲并不自动截取首尾空格)。问题2:设置缓冲区大小:query_
阅读全文
摘要:1. limit 0,1 是只取记录中的第一条.如想取前10条则 limit 0,10或limit 10如想取第10至20条则 limit 10,102.模拟海量数据 进行测试insert into emp (id,name) select id,name from emp;
阅读全文
摘要:本以为全部设置UTF8 中文不会乱码。网页显示都OK。唯独,在控制台都显示乱码。解决办法:控制台进入MYSQL:SHOW VARIABLES LIKE 'character_set%';set character_set_client=gbk;set character_set_results=gbk;或者SET NAMES gbk;
阅读全文

浙公网安备 33010602011771号