阿里云, mysql相关
2015-12-03 21:41
826 查看
centos7安装mysql:
CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载
成功安装之后重启mysql服务
初次安装mysql是root账户是没有密码的
设置密码的方法
默认是不能用客户端远程连接的,阿里云提供的help.docx里面做了设置说明,mysql密码默认存放在/alidata/account.log
首先登录: mysql -u root -h localhost -p
use mysql #打开mysql数据库
#将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip
update user set host='%' where user='root' and host='localhost';
flush privileges; #刷新权限表,使配置生效
然后我们就能远程连接我们的mysql了。
3、如果您想关闭远程连接,恢复mysql的默认设置(只能本地连接),您可以通过以下步骤操作:
use mysql #打开mysql数据库
#将host设置为localhost表示只能本地连接mysql
update user set host='localhost' where user='root';
flush privileges; #刷新权限表,使配置生效
备注:您也可以添加一个用户名为yuancheng,密码为123456,权限为%(表示任意ip都能连接)的远程连接用户。命令参考如下:
grant all on *.* to 'yuancheng'@'%' identified by '123456';
flush privileges;
CentOS 7的yum源中貌似没有正常安装mysql时的mysql-sever文件,需要去官网上下载
# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm # rpm -ivh mysql-community-release-el7-5.noarch.rpm # yum install mysql-community-server |
# service mysqld restart |
设置密码的方法
# mysql -uroot mysql> set password for ‘root’@‘localhost’ = password('mypasswd'); mysql> exit |
首先登录: mysql -u root -h localhost -p
use mysql #打开mysql数据库
#将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip
update user set host='%' where user='root' and host='localhost';
flush privileges; #刷新权限表,使配置生效
然后我们就能远程连接我们的mysql了。
3、如果您想关闭远程连接,恢复mysql的默认设置(只能本地连接),您可以通过以下步骤操作:
use mysql #打开mysql数据库
#将host设置为localhost表示只能本地连接mysql
update user set host='localhost' where user='root';
flush privileges; #刷新权限表,使配置生效
备注:您也可以添加一个用户名为yuancheng,密码为123456,权限为%(表示任意ip都能连接)的远程连接用户。命令参考如下:
grant all on *.* to 'yuancheng'@'%' identified by '123456';
flush privileges;
相关文章推荐
- 关于无法net start mysql无法启动数据库的解决办法
- MySQL如何只导出指定的表结构和数据
- Navicat for MySQL新建远程用户问题
- mysql查询所有记录,并去掉重复的记录
- mysql升级
- MySQL数据导出导入
- 面向对象的mysqli基础
- Mysql查询缓存
- mysql数据备份恢复详述
- Mysql5.7.9解压版下载、安装及修改密码(win7)
- Ubuntu14.04安装MYSQL并进行远程设置
- win7下用VC6.0连接MySQL5.1数据库
- [转]MySQL 清空慢查询文件
- mysql 主重复制过程
- Mysql存储过程和函数
- MYSQL重装问题解决
- MySQL 升级的最佳实践
- 解决没有my.ini配置文件MySql Error Code: 2006 – MySQL 服务器已离线错误
- mysql 分区 -
- mysql中如何判断当前是字符 mysql判断字段中有无汉字