我下载了dmg文件版本64位后,在Mac中安装了mysql。 尝试创建数据库时,它给了我错误1006 - 无法创建数据库。在浏览多个网站之后,似乎由于需要更改的mysql“数据目录”位置的用户所有权设置。mysql数据目录位置
mysql默认“数据目录”在哪里?我在本地主机找不到/ var/lib/mysql。
谢谢。
我下载了dmg文件版本64位后,在Mac中安装了mysql。 尝试创建数据库时,它给了我错误1006 - 无法创建数据库。在浏览多个网站之后,似乎由于需要更改的mysql“数据目录”位置的用户所有权设置。mysql数据目录位置
mysql默认“数据目录”在哪里?我在本地主机找不到/ var/lib/mysql。
谢谢。
看看你是否有一个文件/etc/my.cnf。如果是这样,它应该告诉你数据目录在哪里。例如:
[mysqld]
set-variable=local-infile=0
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
...
我的猜测是你的mysql可能被安装到/ usr/local/mysql-XXX。
此链接可能是有用的:
http://dev.mysql.com/doc/refman/5.0/en/macosx-installation.html
至于建议,我编辑此消息放置一个合适的回答。
的MySQL数据库的“物理”位置是在/ usr /本地/ MySQL的
MySQL的是一个符号链接到当前活动的MySQL安装,在我的情况的确切文件夹是MySQL的-5.6.10- osx10.7-x86_64的。
在该文件夹内,您将看到另一个数据文件夹,其中包含RESTRICTED文件夹与您的数据库。
你不能真正看到你的数据库的大小(这是我的问题)从Finder,因为该文件夹是受保护的,你可以从终端看到sudo du -sh /usr/local/mysql/data/{your-database-name}
这样你会得到一个很好的格式化输出与大小。
在这些文件夹中,您拥有数据库中存在的所有文件夹的不同文件,因此检查数据库的文件夹以获取大小更安全。
就是这样。请享用!
我把它全部拿回来,数据库那里,但在父目录得到信息返回错误的结果。获取关于特定数据库文件夹的信息将返回所有占用的空间。 –
如果软件是续集专业默认Mac OSX上安装MySQL有数据位于:
/usr/local/var/mysql
我通过'''HOMEBREW'''安装了mysql,并且一直有奇怪的问题,并且由于某种原因它位于这里?! – James111
我想确认一下:如果你已经通过'HOMEBREW'安装了mysql,它就位于这里。 –
检查哪里是MySQL的与根文件夹:
mysql_config
嗯,如果哟不知道我在哪里。(用自制安装这样的Mac OS X)CNF,或者你正在寻找发现其他选择:如果您正在使用MACOS {我的 '高塞拉利昂'}和
ps aux|grep mysql
abkrim 1160 0.0 0.2 2913068 26224 ?? R Tue04PM 0:14.63 /usr/local/opt/mariadb/bin/mysqld --basedir=/usr/local/opt/mariadb --datadir=/usr/local/var/mysql --plugin-dir=/usr/local/opt/mariadb/lib/plugin --bind-address=127.0.0.1 --log-error=/usr/local/var/mysql/iMac-2.local.err --pid-file=iMac-2.local.pid
你得到datadir=/usr/local/var/mysql
安装XAMPP
你可以找到mysql数据文件;
转到:/Applications/XAMPP/xamppfiles/var/mysql/
你可以看到这个链接:GeekHades回答http://stackoverflow.com/questions/4847069/mysql-sock-is-not-created-osx/41605617#41605617 – GeekHades