我是MySQL的新手,我在Debian Wheezy中安装了MySQL5.5服务器和客户端。我所做的只是输入" aptitude install myqsl-server"。现在,我不知道如何创建我的第一个数据表,我尝试以root身份输入以下命令(不知道为什么我必须以root身份执行此操作):
/etc/init.d/mysql start
输出结果为:
[FAIL]启动MySQL数据库服务器:mysqld。 。 。 。 。 。 。 。 。 。 。 。 。 。失败!
我试图查看/var/log/
中系统日志中的内容,并且没有任何内容!
首先,我尝试访问/var/log/mysql
,此文件夹为空,然后我尝试将其读为vim /var/log/mysql.err
和/var/log/mysql.log
,两者都是空的!
那么,出了什么问题?创建我的第一个数据表的后续步骤是什么?
答案 0 :(得分:1)
检查/ var / log / mysql和/ var / mysqld目录的所有权。
ls -ld /var/log/mysql
ls -ld /var/mysqld
根据this thread,您可能需要将所有权更改为mysql:
chown mysql:mysql /var/log/mysql
chown mysql:mysql /var/mysqld