mac下MySQL相关操作
来源:互联网 发布:mac os升级不了系统 编辑:程序博客网 时间:2024/05/11 19:41
启动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
终端登录mysql
方法1:绝对路径
终端中输入命令:/usr/local/mysql/bin/mysql
提示:输入你的新密码
方法2:(推荐)相对路径
终端中输入命令:
查看路径中有没有需要的路径:
终端中输入命令:echo $PATH
没有,继续
添加需要路径:PATH="$PATH":/usr/local/mysql/bin
以后
终端中需输入命令:mysql
二.创建用户 分配权限
grant all privileges on *.* to 'user'@'localhost' with grant option
grant all privileges on *.* to 'user'@'localhost' identified by '123456′;
flush privileges;
1.新建用户。
登录MYSQL
@>mysql -u root -p
@>密码
创建用户
mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));
刷新系统权限表
mysql>flush privileges;
这样就创建了一个名为:phplamp
然后登录一下。
mysql>exit;
@>mysql -u phplamp -p
@>输入密码
mysql>登录成功
2.为用户授权。
登录MYSQL(有ROOT权限)。我里我以ROOT身份登录.
@>mysql -u root -p
@>密码
首先为用户创建一个数据库(phplampDB)
mysql>create database phplampDB;
授权phplamp用户拥有phplamp数据库的所有权限。
>grant all privileges on phplampDB.* to phplamp@localhost identified by '1234';
刷新系统权限表
mysql>flush privileges;
mysql>其它操作
如果想指定部分权限给一用户,可以这样来写:
mysql>grant select,update on phplampDB.* to phplamp@localhost identified by '1234';
//刷新系统权限表。
mysql>flush privileges;
3.删除用户。
@>mysql -u root -p
@>密码
mysql>DELETE FROM user WHERE User="phplamp" and Host="localhost";
mysql>flush privileges;
//删除用户的数据库
mysql>drop database phplampDB;
4.修改指定用户密码。
@>mysql -u root -p
@>密码
mysql>update mysql.user set password=password('新密码') where User="phplamp" and Host="localhost";
mysql>flush privileges;
0 0
- mac下MySQL相关操作
- Mac 下mysql的操作
- mac 下 mysql 命令行操作
- Linux下MySQL相关操作
- linux下mysql相关操作
- Mac 下 nginx 的相关操作
- mac下一些mysql数据库的操作
- Mac下MySQL初始化密码操作
- Mac下Python操作MySql步骤
- linux下mysql操作相关命令
- linux下的mysql相关操作
- mac svn操作相关
- Mac mysql 相关配置
- [笔记]在Mac下进行mysql操作细节
- Mac OS下的Mysql的基本操作
- mac mysql 终端操作
- mac终端操作mysql
- mac命令行操作mysql
- 最小的K个数
- Kettle 设置变量
- https+ssl详解
- 【04】弹出DatePickerDialog对话框和TimePickerDialog
- MyCat - 生产进阶篇(1)
- mac下MySQL相关操作
- 伸展树(splay tree)
- 四元数概念与计算代码
- JavaScript王者归来04
- 采用Lvs DR(直接路由)模式搭建集群
- jquery四种请求方式
- 接口初探
- Android和Js交互
- question_017-JAVA之HashMap之LinkedHashMap