linux装mysql死活装不上,妈的没受过这种鸟气,一肚子火
发布网友
发布时间:2022-04-07 18:52
我来回答
共5个回答
热心网友
时间:2022-04-07 20:21
楼主可否把错误发出来,不知道楼主用的什么方式安装的,最简单的方法可以用yum install mysql来安装,这种安装方式不可能出错的,或者直接用二进制的方式安装,我给你用源代码安装的方法
./configure --prefix=/usr \
--sysconfdir=/etc \
--libexecdir=/usr/sbin \
--localstatedir=/srv/mysql \
--enable-thread-safe-client \
--enable-assembler \
--enable-local-infile \
--with-unix-socket-path=/var/run/mysql/mysql.sock \
--without-debug \
--without-readline \
--with-plugins=innobase,myisam \
--with-extra-charsets=all \
--with-ssl=/usr &&
make &&
make benchdir_root=/tmp \
testroot=/tmp install &&
rm -rf /tmp/mysql-test /tmp/sql-bench &&
pushd /usr/lib &&
ln -v -sf mysql/libmysqlclient.so* . &&
popd &&
pushd /usr/share/info &&
rm -v dir &&
for FILENAME in *; do
install-info $FILENAME dir 2>/dev/null
done &&
popd
install -v -m644 /usr/share/mysql/my-medium.cnf /etc/my.cnf
mysql_install_db --user=mysql &&
chgrp -v mysql /srv/mysql
install -v -m755 -o mysql -g mysql -d /var/run/mysql
热心网友
时间:2022-04-07 21:39
方法一:find /usr/local/mysql -name "./mysql" (忘记./mysql在哪个目录里,所以用find命令),找到后,然后执行!
方法二:用 ln 命令将./mysql可执行文件软链接到/usr/bin目录里,然后就可以在终端里执行mysql命令!
热心网友
时间:2022-04-07 23:14
你看你的linux是什么版本,红旗?Fedora Core?debian?..... 最好找对应的mysql版本编译,否则你需要了解它的编译过程,这个比较复杂,没有基础的还是别费事了。省事一点的, 现在很多linux都有软件包管理工具,比如debian 的 dpkg工具很好用,FC的也有类似工具。先看书吧
热心网友
时间:2022-04-08 01:05
第9条,mysql。源码安装的,mysql工具不在你PATH里啊 ,/usr/local/mysql/bin/mysql -u root -p 试试。
热心网友
时间:2022-04-08 03:13
下载rm什么格式的来装.~~ linux本身就比较折腾. 要对它比较熟悉才行.~~