Mysql相关

A collection of 6 posts

Mysql相关

Mysql导出字段结构

SELECT TABLE_NAME 表名, COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度, IS_NULLABLE 是否为空, COLUMN_DEFAULT 默认值, COLUMN_COMMENT 备注 FROM INFORMATION_SCHEMA.COLUMNS WHERE -- test_database为数据库名称,到时候只需要修改成你要导出表结构的数据库即可 table_schema ='adcenter' AND -- test_table为表名,到时候换成你要导出的表的名称 --

  • zhuanghd
    zhuanghd
Linux相关

安装CoreSeek 3.2.14 && 配置mysql数据源

Sphinx 0.9.9/Coreseek 3.2 安装使用说明 Sphinx--强大的开源全文检索引擎,Coreseek--免费开源的中文全文检索引擎 环境准备: ##系统依赖环境要求: m4 >= 1.4.13 autoconf >= 2.65 automake >= 1.11 libtool >= 2.2.6b coreseek安装需要预装的软件: apt-get install make gcc g++ automake libtool mysql-client libmysqlclient15-dev libxml2-dev libexpat1-dev 中文测试环境检查: 
$  locale

  • zhuanghd
    zhuanghd
Mysql相关

Mysql 数据备份及恢复技巧

导出整个数据库: mysqldump -u username -p test > /home/data/test.sql 说明:username是数据库用户名,test源数据库,回车,输入数据库密码,就进行导入操作了!目标文件路径为/home/data/ 导入数据库 mysql -u username -p test < /home/data/test.sql 说明:username是数据库用户名,test为目标数据库,回车,输入数据库密码 备份全部数据库 mysqldump -uroot -p --single-transaction -A --master-data=2

  • zhuanghd
    zhuanghd
Mysql相关

Mysql 源码安装

注:Mysql 5.7以后需要boost库,因此5.7之后的版本 源码包有两种,一种是带boost库的例如 mysql5.7.1-boost,另外一种是不带boost库的。两者区别的就是不带boost库的源码包需要自己去单独安装boost库 下载软件到usr/local目录下: cd /usr/local wget http://downloads.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz wget http://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.

  • zhuanghd
    zhuanghd