Fedora 18 安装完MySQL 无法启动问题

php中文网
发布: 2016-06-07 17:30:32
原创
1556人浏览过

Fedora 18 和之前版本的有一些区别 ,故而不能像以前的一样 。 使用 # yum install mysql-server mysql 安装成功后,启动mysql 服

fedora 18 和之前版本的有一些区别 ,故而不能像以前的一样 。

使用

# yum install mysql-server mysql

安装成功后,启动mysql 服务,使用

# systemctl start mysqld.service
可是 会有如下问题Job for mysqld.service failed. See 'systemctl status mysqld.service' and 'journalctl -xn' for details.

使用

# journalctl -xn ,提示
-- Logs begin at 四 2013-04-11 16:13:02 CST, end at 四 2013-04-11 22:07:06 CST. --
4月 11 22:05:47 localhost.localdomain dbus-daemon[654]: dbus[654]: [system] Rejected send message, 2 matched rules; type="method_return", sender=":1.0
4月 11 22:05:47 localhost.localdomain dbus[654]: [system] Rejected send message, 2 matched rules; type="method_return", sender=":1.0" (uid=0 pid=648 c
4月 11 22:06:13 localhost.localdomain dbus-daemon[654]: ** Message: No devices in use, exit
4月 11 22:07:03 localhost.localdomain systemd[1]: Starting MySQL database server...
-- Subject: Unit mysqld.service has begun with start-up
-- Defined-By: systemd
-- Support:
-- Documentation:
--
-- Unit mysqld.service has begun starting up.
4月 11 22:07:03 localhost.localdomain mysqld_safe[7422]: 130411 22:07:03 mysqld_safe Logging to '/var/log/mysqld.log'.
4月 11 22:07:04 localhost.localdomain mysqld_safe[7422]: 130411 22:07:04 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
4月 11 22:07:06 localhost.localdomain mysqld_safe[7422]: 130411 22:07:06 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended
4月 11 22:07:06 localhost.localdomain systemd[1]: mysqld.service: control process exited, code=exited status=1
4月 11 22:07:06 localhost.localdomain systemd[1]: Failed to start MySQL database server.
-- Subject: Unit mysqld.service has failed
-- Defined-By: systemd
-- Support:
-- Documentation:
--
-- Unit mysqld.service has failed.
--
-- The result is failed.
4月 11 22:07:06 localhost.localdomain systemd[1]: Unit mysqld.service entered failed state

ListenLeap
ListenLeap

AI辅助通过播客学英语

ListenLeap 101
查看详情 ListenLeap

查看 /var/log/mysqld.log  内容如下

[root@localhost log]# more mysqld.log
130413 13:45:12 mysqld_safe Starting mysqld daemon with databases from /var/lib/
mysql
130413 13:45:12 [Note] Plugin 'FEDERATED' is disabled.
/usr/libexec/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13)
130413 13:45:12 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgr
ade to create it.
130413 13:45:12 InnoDB: The InnoDB memory heap is disabled
130413 13:45:12 InnoDB: Mutexes and rw_locks use GCC atomic builtins
130413 13:45:12 InnoDB: Compressed tables use zlib 1.2.7
130413 13:45:12 InnoDB: Using Linux native AIO
130413 13:45:12 InnoDB: Initializing buffer pool, size = 128.0M
130413 13:45:12 InnoDB: Completed initialization of buffer pool
130413 13:45:12 InnoDB: highest supported file format is Barracuda.
130413 13:45:12 InnoDB: Waiting for the background threads to start
130413 13:45:13 InnoDB: 5.5.30 started; log sequence number 1595675
130413 13:45:13 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
130413 13:45:13 [Note] - '0.0.0.0' resolves to '0.0.0.0';
130413 13:45:13 [Note] Server socket created on IP: '0.0.0.0'.
130413 13:45:13 [ERROR] /usr/libexec/mysqld: Can't find file: './mysql/host.frm'
(errno: 13)
130413 13:45:13 [ERROR] Fatal error: Can't open and lock privilege tables: Can't
find file: './mysql/host.frm' (errno: 13)
130413 13:45:13 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ende
d
130413 13:48:32 mysqld_safe Starting mysqld daemon with databases from /var/lib/
mysql
130413 13:48:32 [Note] Plugin 'FEDERATED' is disabled.
/usr/libexec/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13)
130413 13:48:32 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgr
ade to create it.
130413 13:48:32 InnoDB: The InnoDB memory heap is disabled
130413 13:48:32 InnoDB: Mutexes and rw_locks use GCC atomic builtins
130413 13:48:32 InnoDB: Compressed tables use zlib 1.2.7
130413 13:48:32 InnoDB: Using Linux native AIO
130413 13:48:32 InnoDB: Initializing buffer pool, size = 128.0M
130413 13:48:32 InnoDB: Completed initialization of buffer pool
130413 13:48:32 InnoDB: highest supported file format is Barracuda.
130413 13:48:32 InnoDB: Waiting for the background threads to start
130413 13:48:33 InnoDB: 5.5.30 started; log sequence number 1595675
130413 13:48:33 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
130413 13:48:33 [Note] - '0.0.0.0' resolves to '0.0.0.0';
130413 13:48:33 [Note] Server socket created on IP: '0.0.0.0'.
130413 13:48:33 [ERROR] /usr/libexec/mysqld: Can't find file: './mysql/host.frm'
(errno: 13)
130413 13:48:33 [ERROR] Fatal error: Can't open and lock privilege tables: Can't
find file: './mysql/host.frm' (errno: 13)
130413 13:48:33 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ende
d

这个说明是权限问题,之后 执行

# cd /var/lib/mysql
# chown mysql.mysql -R *
# service mysqld start

这个时候,,mysql 就启动成功了 。。

 

linux

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号