|
我装了好几个版本的mysql,但是装了之后都找不到/var这个目录
1) 建立 MySQL 用户组:
groupadd mysql
我这里显示groupadd: group mysql exists,我装的是linux8.0完全安装,是不是默认的mysql已经运行了,但是我已经在服务里面去掉了呀
useradd -g mysql mysql
2) 配置并编译
cd mysql-3.23.49
./config --prefix=/usr/local/mysql
如果想使用 MySQL 事务的话,可以加上 --with-berkeley-db,即:
./configure \
--prefix=/usr/local/mysql \
--with-berkeley-db
配置完成后就可以编译了
3) 编译安装
编译很简单,只有一个命令
make
然后安装
make install
4) 初始化
安装结束后还没完,还有几个步骤,首先是初始化数据库
scripts/mysql_install_db
然后是设置权限
chown -R root /usr/local/mysql
chown -R mysql /usr/local/mysql/var
我这里就提示没有/var这个目录,为什么
chgrp -R mysql /usr/local/mysql
/usr/local/mysql/bin/safe_mysqld --user=mysql &
这以下的命令都会提示找不到/var目录,请指教 |
|