`
mordecai
  • 浏览: 15071 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

fedora10搭建j2ee环境--mysql

阅读更多
首先去MySQL官网下载一个linux的版本,我开始下的是5.1.3,结果安装的之后报错,报什么错记不太清了,后来Google的时候看到很多人都报那个错,说是版本与系统的冲突问题,后来就去再下了个5.0.22安装成功。

先解压:
tar -xvf mysql***.tar.gz
cd mysql***

再添加mysql用户组和用户
groupadd mysql
useradd -g mysql mysql
mkdir /usr/local/mysql

编译并安装MySQL,指定安装路径为:/usr/local/mysql
./configure --prefix=/usr/local/mysql
make
make install

初始化及修改配置文件:
cd /usr/local/mysql
./mysql_install_db -user=mysql
cp /home/aa/download/mysql***/support-files/my-medium.cnf /etc/my.cnf
cp /home/aa/download/mysql***/support-files/mysql.server /etc/rc.d/init.d/mysqld
chmod 700 /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
cd /usr/local/mysql
chown -R root
chown -R mysql var
chgrp -R mysql .

启动并登录:
/usr/local/mysql/bin/mysqld_safe --user=mysql &
/usr/local/mysql/bin/mysql -u root -p

然后再输入密码,如果看到欢迎信息那就说明安装成功了。
如果在启动时说MySQL已经启动了,那就用killall -9 mysql杀掉mysql进程,杀完了之后再重新启动并进入就可以了。

我在安装完成后,在进入MySQL时报错,相关的信息是:
/var/lib/mysql/mysql.sock

你先修改一下这个文件的权限:
chmod 777 /var/lib/mysql/mysql.sock

然后再修改my.cnf中的socket的定义为/tmp/mysql.sock就可以了。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics