mysql学习
凡人微光
凡人微光,关注技术新动向。
展开
-
DOS命令行窗口mysql显示乱码问题处理
从php页面中向mysql写入的数据(PHP中为utf8,连接数据库后,执行过mysql_query("set names utf8")),写入数据成功后,在php页面中读取写入信息,正常。 但在命令行窗口中select * from student;显示刚插入的数据为乱码。 经多方查询,得知命令行窗口不支持utf8。 在命令行中连接数据库以后,执行set names GBK;原创 2012-11-14 10:43:24 · 1407 阅读 · 0 评论 -
mysql中engine=innodb和engine=myisam的区别
最开始用MySQL Administrator建数据库的时候,表缺省是InnoDB类型,也就没有在意。后来用Access2MySQL导数据的时候发现只能导成 MyISAM类型的表,不知道这两种类型有什么区别,就去查了查。原来是MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。 MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供转载 2012-11-14 10:52:27 · 510 阅读 · 0 评论 -
mysql安装时候Apply security setting error问题
在安装mysql数据库时,如果重新安装,很容易遇见apply security settingerror,即在配置mysql启动服务时,在启动apply securitysetting时会出错,原因是卸载mysql时并没有完全删除文件,所以有必要手动清除这些,要清除的文件主要: 一、mysql的安装目录,一般为C:\Program Files目录下。 二、mysql的数据存放目录,一般在C:\转载 2012-12-25 08:10:48 · 572 阅读 · 0 评论