在MacBook Pro下安装MySQL并不是件难的事情,下载DMG文件,双击安装即可。
只是有几点需要注意:
-
(1)安装后的MySQL可以在/usr/local/mysql-VERSION下找到,其中VERSION为MySQL的版本号。
-
(2)安装程序还将为/usr/local/mysql-VERSION创建一个符号链接/usr/local/mysql,这样方便在 命令行中引用。比如,你可以将/usr/local/mysql/bin加入到环境变量中。
-
(3)安装完后,root用户的账号为user=root,password=“”。你可以通过在命令行中运行mysql -u root 进入MySQL。
-
(4)由于root用户在默认情况下是没有密码的,我们可以通过以下方式给root用户添加或修改密码:$mysqladmin -u root password your-new-password,其中,your-new-password为你新指定的密码。
-
(5)在安装完mysql-VERSION.pkg后,还可以同时安装MySQL.prefPane,双击此文件即可。这样,我们便可以在Mac系统的System Preferences中通过GUI的方式来启动MySQL了。
-
(6)root用户主要用来完成MySQL本身的管理工作,你自己的应用程序应该重新建立用户,以root用户登陆,创建新用户的语法为:
CREATE USER user [IDENTIFIED BY [PASSWORD] 'password']
比如,创建一个用户名为davenkin,密码为12345:
CREATE USER 'davenkin'@'localhost' IDENTIFIED BY '12345';
-
(7)新创建用户的权限非常低,此时我们需要为新创建用户赋予权限:
GRANT ALL PRIVILEGES TO MYDB.* TO 'davenkin'@'localhost' WITH GRANT OPTION;
以上GRANT语句为davenkin开放了在MYDB数据库上的所有权限,此时MYDB可以并不存 在,以davenkin登陆之后再进行创建。