MAC下mysql简单使用

启动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数据库的所有权限
@>grant all privileges on zyxDB.* to zyxtest@localhost identified by ‘m123’;
//刷新系统权限表
mysql>flush privileges;

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。