Archive for the ‘mysql’ Category

linux下mysql cmake编译安装

星期六, 三月 10th, 2012

mysql5.5以后是通过cmake来编译的
不在是以前的configure了

在以前 编译是选择存储引擎是:–with-plugins=csv,myisam,myisammrg,heap,innobase
现在改成 -DWITH_INNOBASE_STORAGE_ENGINE=1-DWITHOUT_INNOBASE_STORAGE_ENGINE=1

/usr/local/bin/cmake -DCMAKE_INSTALL_PREFIX=/usr/mysql \
-DMYSQL_DATADIR=/usr/mysql/data \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITHOUT_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_UNIX_ADDR=/tmp/mysqld.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DEXTRA_CHARSETS=all \
-DMYSQL_TCP_PORT=3306

MYSQL替换语句

星期四, 四月 1st, 2010

HOHO采来的数据还是需要改改的
比如删除不需要的HTML标签
收集到了批量替换语句

UPDATE 表名 SET
指定字段 = replace(指定字段, ’要替换的字符串’, ’想要的字符串’) 
WHERE 条件;

今天用到的删除空格的

UPDATE `qlj_joke` SET content = replace(content,' ','') ;

mysql错误ERROR 1062 (23000) Duplicate entryfor key 2

星期二, 一月 5th, 2010

之前服务器数据丢失后决定搬家了
用PHPMYADMIN导出
因为数据库文件比较大
所以直接使用MYSQL命令直接导入
(更多…)

MYSQL导入导出工具mysqldump详细手册

星期四, 八月 13th, 2009

备份数据需要用的..先收藏
经常需要翻翻的

只是图一个方便

(更多…)

MySQL导出导入命令

星期五, 七月 10th, 2009

1.导出整个数据库

mysqldump -u 用户名 -p 数据库名 > 导出的文件名

mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql

2.导出一个表

mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名

mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql

3.导出一个数据库结构

mysqldump -u wcnc -p -d –add-drop-table smgp_apps_wcnc >d:wcnc_db.sql

-d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table

4.导入数据库

常用source 命令

进入mysql数据库控制台,

如mysql -u root -p

mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

mysql>source d:wcnc_db.sql

GBK转UTF-8,dedecms,discuz等程序的数据转换方法

星期五, 二月 8th, 2008

今天把dede的数据库转UTF8了,感谢蝙蝠提供的软件GB2UTF8,虽然上次再搞blog时下过,不过还是要感谢他的热心:)

(更多…)

mysql出错代码收集

星期一, 二月 4th, 2008

 mysql错误代码收集

(更多…)

mysql5.1语句参考手册

星期三, 十一月 21st, 2007

这是MySQL参考手册 它涉及MySQL 5.1至5.1.2-alpha版本。

(更多…)