文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>源码安装配置mysql

源码安装配置mysql

时间:2010-06-23  来源:sxcong

一 编译安装
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




相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载