ubuntu 在配置MySQL维修
2015-10-10 10:10
495 查看
第一步 设备MySQL
sudo apt-get install mysql-server
第二步骤 构造MySQL
2.1 vim /etc/mysql/my.cnf 到场bind-address = 127.0.0.1。
2.2 凝视掉: #bind-address = 127.0.0.1
或者把IP改为 0.0.0.0:bind-address = 0.0.0.0 同意随意IP訪问
2.3 重新启动 mysql服务: sudo /etc/inid.d/mysql restart
第三步 授权用户能进行远程连接
3.1 登录mysql:mysql -u root -p。输入password登录
3.2 授权
grant all privileges on *.* to root@"%" identified by "password" with grant option;
flush privileges;
第一行命令解释例如以下,*.*:第一个*代表数据库名;第二个*代表表名。
这里的意思是全部数据库里的全部表都授权给用户。root:授予root账号。“%”:表示授权的用户IP能够指定。这里代表随意的IP地址都能訪问MySQL数据库。“password”:分配账号相应的password,这里password自己替换成你的mysql root帐号password。
第二个命令是刷新权限信息,也就是说,我们所做的设置立即生效。
sudo apt-get install mysql-server
第二步骤 构造MySQL
2.1 vim /etc/mysql/my.cnf 到场bind-address = 127.0.0.1。
2.2 凝视掉: #bind-address = 127.0.0.1
或者把IP改为 0.0.0.0:bind-address = 0.0.0.0 同意随意IP訪问
2.3 重新启动 mysql服务: sudo /etc/inid.d/mysql restart
第三步 授权用户能进行远程连接
3.1 登录mysql:mysql -u root -p。输入password登录
3.2 授权
grant all privileges on *.* to root@"%" identified by "password" with grant option;
flush privileges;
第一行命令解释例如以下,*.*:第一个*代表数据库名;第二个*代表表名。
这里的意思是全部数据库里的全部表都授权给用户。root:授予root账号。“%”:表示授权的用户IP能够指定。这里代表随意的IP地址都能訪问MySQL数据库。“password”:分配账号相应的password,这里password自己替换成你的mysql root帐号password。
第二个命令是刷新权限信息,也就是说,我们所做的设置立即生效。
相关文章推荐
- Mysql服务器
- Mysql注释方法
- mysql备份与恢复
- mysql problems
- MySQL Proxy使用
- MySQLCluster集群部署(MySQLCLUSTER 7.4.7)
- 安装mysql数据库
- mysql 分析查找执行效率慢的SQL语句
- mysql学习------二进制日志
- mysql备份
- 21分钟 MySQL 入门教程
- MySQL核心基础(一)之数据库介绍
- MySQL的EVENT调度器详解
- 黄聪:MYSQL提交一批ID,查询数据库中不存在的ID并返回
- mysql闪退解决
- MySQL快速复制数据库数据表的方法
- Mysql复制表结构、表数据的方法
- mysql数据库字段内容替换案例
- (mysql)触发器、事件、事务、函数
- [每日一答] [20151008] 使用ZIP包安装MySQL数据库