源码安装配置mysql-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 1235623
  • 博文数量: 76
  • 博客积分: 1959
  • 博客等级: 上尉
  • 技术积分: 2689
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-19 12:07
个人简介

樽中酒不空

文章分类

全部博文(76)

文章存档

2020年(4)

2019年(1)

2017年(2)

2016年(2)

2015年(7)

2014年(11)

2013年(13)

2012年(18)

2011年(2)

2010年(16)

相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: mysql/postgresql

2010-06-23 16:42:17

一 编译安装
1 安装gcc
2 安装g
3 下载编译mysql(./configure --with-charset=utf8 --with-collation=utf8_general_ci)
        如果需要支持分区表的话,需要 --with-plugins=partition
4 下载编译 mysql
5 ncurses (字符工具,mysql用,如果make出错,在configure时加上 --without-cxx)

以上基本都是./configure,make,make install,都放在/usr/local下。

二 mysql数据库配置
1 groupadd mysql //建立mysql用户组
useradd -g mysql mysql  //建立mysql帐户

2 启动mysql server
mysql_install_db(如果以前安装过mysql,应该用 mysql_install_db --user=mysql --no-defaults)

cd /usr/local/var/mysql
chmod 777 *
mysqld_safe

3 启动mysql本地客户端
mysql

4 增加mysql数据库用户,并修改权限
use mysql;
insert into user(host,user,password) values("%","test","12345678");
grant all privileges on *.* to test@"%" identified by '12345678';
flush privileges;

5 在其他机器运行navicat 连接测试。

6 超时设置
show global variables like 'wait_timeout';
set global wait_timeout = 2592000; //修改为30天才超时

三 修改/etc/ld.so.conf,加上各个库的路径,然后ldconfig。
   当然也可以修改path。

四 开发环境:
一般在makefile中配置:
-i/usr/local/include -i/usr/local/include/mysql -i/usr/local/include/mysql
-l/usr/local/lib/ -lmysqlpp  -l/usr/local/lib/mysql -lmysqlclient




阅读(1735) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图