mysql源码安装报错,用mysqld_safe启动的时候报错,日志只有以下两条信息,运行命令MYSQLDIR/bin/mysql_safe --user=mysql &
151026 16:46:50 mysqld_safe Starting mysqld daemon with databases from /data/mysqldata
151026 16:46:50 mysqld_safe mysqld from pid file /var/run/mysqld/3308/mysqld.pid ended
确认已经用mysqld --initialize初始话过数据库了,命令如下 MYSQLDIR/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysqldata,data目录如下
drwxr-x--- 2 mysql mysql 4096 10月 26 16:46 ./
drwxr-xr-x 15 root root 4096 10月 26 16:28 ../
-rw-r----- 1 mysql mysql 215 10月 26 16:28 ib_buffer_pool
-rw-r----- 1 mysql mysql 12582912 10月 26 16:28 ibdata1
-rw-r----- 1 mysql mysql 50331648 10月 26 16:28 ib_logfile0
-rw-r----- 1 mysql mysql 50331648 10月 26 16:28 ib_logfile1
安装目录也已经把权限设置给了mysql用户,安装目录如下
drwxr-xr-x 10 mysql root 4096 10月 26 16:45 ./
drwxr-xr-x 25 root root 4096 10月 26 15:56 ../
drwxr-xr-x 2 mysql mysql 4096 10月 26 14:46 bin/
-rw-r--r-- 1 mysql mysql 17987 10月 12 14:21 COPYING
drwxr-xr-x 2 mysql mysql 4096 10月 26 14:46 docs/
drwxr-xr-x 3 mysql mysql 4096 10月 26 14:46 include/
-rw-r--r-- 1 mysql mysql 108028 10月 12 14:21 INSTALL-BINARY
drwxr-xr-x 4 mysql mysql 4096 10月 26 14:46 lib/
drwxr-xr-x 4 mysql mysql 4096 10月 26 14:46 man/
-rw-r--r-- 1 mysql mysql 3639 10月 26 16:45 my.cnf
drwxr-xr-x 10 mysql mysql 4096 10月 26 14:46 mysql-test/
-rw-r--r-- 1 mysql mysql 2478 10月 12 14:21 README
drwxr-xr-x 28 mysql mysql 4096 10月 26 14:46 share/
drwxr-xr-x 2 mysql mysql 4096 10月 26 14:46 support-files/
其中my.cnf便是我的配置文件,配置文件如下所示
[client]
port = 3308
socket = /var/run/mysqld/3308/mysqld.sock
[mysqld_safe]
socket = /var/run/mysqld/3308/mysqld.sock
nice = 0
[mysqld]
user = mysql
pid-file = /var/run/mysqld/3308/mysqld.pid
socket = /var/run/mysqld/3308/mysqld.sock
port = 3308
basedir = /usr/local/mysql/
datadir = /data/mysqldata
tmpdir = /tmp
lc-messages-dir = /usr/local/mysql/share
skip-external-locking
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
myisam-recover = BACKUP
query_cache_limit = 1M
query_cache_size = 16M
log_error = /data/log/mysql5.79/error.log
expire_logs_days = 10
max_binlog_size = 100M
[mysqldump]
quick
quote-names
max_allowed_packet = 16M
[mysql]
[isamchk]
key_buffer = 16M
附上cmkae配置的命令
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysqldata -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DEXTRA_CHARSETS=all -DENABLED_LOCAL_INFILE=1 -DDOWNLOAD_BOOST=0 -DWITH_BOOST=/usr/local/boost
网上查过很多解决方法,都验证并且试过都不行,不知道怎么搞了,我不久前还源码装过mysql5.6,除了初始化数据库跟新版本不同,其他的都一样,完全没遇到过这问题,找不到解决办法了,希望各路大牛能解决我的这个问题,不胜感激!!!
<imgsrc="http://www.oschina.net/js/ke/plugins/emoticons/images/17.gif"alt="">没有人装最新的mysql5.79的数据库遇到过问题么~~~只在windows下升级,安装过..5.7.9<divclass='ref'>
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。