文章日志
日志类别:服务器
2019-06-26 17:05

运行安装mysql 报错

[root@localhost mysql-mult]# ./scripts/mysql_install_db  --defaults-file=conf/3306my.cnf

FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:
Data::Dumper

解决方法 :安装autoconf库
 

命令:yum -y install autoconf


后面可能还会出现这个错误:Installing MySQL system tables.../usr/local/mysql/bin/mysqld: error while loading shared


原因:缺少libaio库文件 


解决方法:yum install libaio* -y



后面还有可能出现这个错误:log-error set to '/var/log/mariadb/mariadb.log', however file don't exists. Create writable for user 'mysql'.


原因是没有/var/log/mariadb/mariadb.log这个路径,那我们就创建, 并给mysql用户授权即可

mkdir /var/log/mariadb 
touch /var/log/mariadb/mariadb.log 

chown -R mysql:mysql  /var/log/mariadb/

再输入开启mysql服务, 搞定!



后面设置mysql密码时还可能遇到问题

执行下面这个试试

ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock




-----------------------------------------------------------------------------------------------------------------------------------

设置软连接,mysql指令和mysqldump指令的

ln -s /usr/local/mysql/bin/mysql /usr/local/bin/bin
ln -s /usr/local/mysql/bin/mysqldump /usr/local/bin/mysqldump




0    0
昵称: