启动mysql服务
1、如果你已经安装了MySQLStartupItem.pkg,重新启动电脑即可。
2、如果你有安装MySQLStartupItem.pkg或者不想启动电脑,运行:应用程序-实用工具-终端,在终端中输入命令:sudo /Library/StartupItems/MySQLCOM/MySQLCOM start,然后输入你的系统管理员密码即可。
关闭mysql服务
终端中输入命令:sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop,然后输入你的系统管理员密码即可。
你也可以去系统偏好设置-其他-MySQL,通过这个来启动和停止MySQL服务。
更改mysql root账户密码
终端中输入命令:/usr/local/mysql/bin/mysqladmin -u root password 新密码
你可以随时使用这条命令更改你的密码。
终端登录mysql
终端中输入命令:/usr/local/mysql/bin/mysql即可。
用root用户登陆:
/usr/local/mysql/bin/mysql -uroot -p
将mysql添加到环境变量
PATH="$PATH":/usr/local/mysql/bin
查看当前的环境变量:
outCode:mysql zyx$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/mysql/bin
//创建用户
mysql> insert into mysql.user(Host,User,Password)
values(‘localhost’,’zyxtest’,password(’m123’));
//刷新系统权限表
mysql>flush privileges;
这样就创建了一个名为:zyxtest 密码为:m123
的用户。
//退出后登录一下
mysql>exit;
@>mysql -u zyxtest
-p
@>输入密码
mysql>登录成功
2.为用户授权
//登录MYSQL(有ROOT权限)。我里我以ROOT身份登录。
@>mysql -u root -p
@>密码
//首先为用户创建一个数据库(zyxDB)
mysql>create database
zyxDB;
//授权zyxtest用户拥有zyxtest数据库的所有权限
//刷新系统权限表
mysql>flush privileges;