
mysql
mypcstyle
这个作者很懒,什么都没留下…
展开
-
不用输入帐号密码登录MySQL的方法
在Linux下每次登录MySQL都要输入帐号密码,这比较繁琐,可以通过在主目录下放入密码文件,使用户不用输入帐号密码而直接登录MySQL。cd ~touch /root/.my.cnf在.my.cnf中加入如下代码:[client]host=localhostuser='root'password='root'保存后修改后文件的权限chmod 700 /root原创 2014-07-07 13:59:04 · 11980 阅读 · 0 评论 -
Magento数据转移
1.进入原来的phymyadmin,选择magento的那个数据库,在右边的标签上点击导出。2.全选所有的表,结构那儿都勾上:添加 DROP TABLE,如果不存在就增加,添加 AUTO_INCREMENT 值,请在表名及字段名使用引号;数据那儿选择完整插入;勾上另存为文件,点击执行,保存当前数据库 。3.打开保存的数据库导出的文件在头上添加SET @OLD_CHARA原创 2014-07-07 10:24:45 · 632 阅读 · 0 评论 -
MySQL的全局变量与会话变量
系统变量又分为全局变量与会话变量。全局变量在MYSQL启动的时候由服务器自动将它们初始化为默认值,这些默认值可以通过更改my.ini这个文件来更改。会话变量在每次建立一个新的连接的时候,由MYSQL来初始化。MYSQL会将当前所有全局变量的值复制一份。来做为会话变量。(也就是说,如果在建立会话以后,没有手动更改过会话变量与全局变量的值,那所有这些变量的值都是一样的。)全局变原创 2014-07-07 14:12:16 · 1404 阅读 · 0 评论 -
Linux下Apache, MySQL和PHP的安装与配置
1.安装环境操作系统:Red Hat Linux Enterprise AS 4.0数据库:MySQL 5.0.24Web服务器:Apache 2.2.3脚本语言:PHP 5.1.62.安装MySQL 5.0.24————-下载软件包mysql-5.0.24.tar.gz,地址http://www.mysql.com————-# tar zvxf mysql-5.0原创 2014-07-07 10:54:34 · 505 阅读 · 0 评论 -
如何修复MySQL数据库(MyISAM / InnoDB)
本文总结了7种修复MySQL数据库的方法,当我们重启数据库无法解决问题或者有数据表损坏时,可以尝试从下面列出的方法中找出相应的解决方案。重启MySQL:/usr/local/mysql/bin/mysqladmin -uUSERNAME -pPASSWORD shutdown/usr/local/mysql/bin/mysqld_safe &1.MyISAM表损坏MySQ翻译 2014-07-07 10:28:02 · 17238 阅读 · 0 评论 -
MySQL索引介绍
索引类型,MySQL索引在存储引擎而不是服务器层实现,所以没有统一的索引标准。1、B-Tree索引,当人们谈论索引时,若没有特别指明类型,那多半是说B-Tree索引,大多数MySQL引擎都支持这种索引。要使用B-Tree索引查询条件必须要从索引列的最左侧开始查找,且不能跳过中间的列。2、哈希索引,基于哈希表实现,只有精确匹配索引所有列的查询才有效。仅Memory(和NDB)支持。原创 2014-07-07 15:04:51 · 548 阅读 · 0 评论 -
MySQL数据类型优化
MySQL数据类型众多,选择正确的数据类型对于获得高性能至关重要。遵从以下几条原则有助力做出更好的选择。1、更小的数据类型。更小的数据类型通常更快,因为它们占用更少的磁盘、内存和CPU缓存,并且处理时需要的CPU周期也更少。但也要确保自己没有低估需要的存储范围。2、简单的数据类型。简单的数据类型通常需要更少的CPU周期。例如,整形比字符操作代价更低,使用MySQL内建类型存储日期和原创 2014-07-07 15:03:47 · 533 阅读 · 0 评论 -
MySQL使用udf调用系统程序
需要在mysql里调用系统程序执行,这个功能mysql默认不提供,但可以通过定义udf(自定义函数)实现。好在开源社区里已经有人为我们实现这个程序了。1.下载lib_mysqludf_sys程序:https://github.com/mysqludf/lib_mysqludf_sys2.解压文件,在源码目录里编译源代码:gcc -DMYSQL_DYNAMIC_PLUGIN原创 2014-07-07 15:05:34 · 8658 阅读 · 1 评论