linux篇之安装MySQL及远程连接
来源:互联网 发布:mac地址查询设备 编辑:程序博客网 时间:2024/06/07 11:28
今天在阿里云ESC中配置mysql环境遇到了一些坑,安装倒是很顺利,但是在使用navicat远程连接ESC中安装好的mysql耗费了挺多时间。
1.linux中mysql操作
1.1#######安装rpm包
rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
1.2这时查看当前可用的mysql安装资源:
yum repolist enabled | grep “mysql.-community.”
1.3直接安装
yum -y install mysql-community-server
2 MySQL安装完成后,进行相关配置
安装完MySQL后,需要进行一些基础配置工作:
2.1#######安装成功后,将其加入开机启动
[root@typecodes ~]# systemctl enable mysqld
2.2#######启动mysql服务进程[root@typecodes ~]# systemctl start mysqld2.3#######配置mysql(设置密码等)[root@typecodes ~]# mysql_secure_installation
3 打开mysql
重启mysql:systemctl restart mysqld
隐式密码登录: mysql -uroot -p
mysql> show databases; //显示数据库
mysql> use songtest; //显示songtest表
mysql> flush provileges; //刷新系统权限
mysql> quit //退出(或者exit)
4.在远程连接数据库
除了选择常规还要选择ssh通道,注意一定要在安全组开放3306端口!!
连接时可能会显示 Access denied for user ‘root’@’xxx.xxx.xxx.xxx’ (using password: YES) 的错误(这个地方鼓捣了很久才解决)
检查常规中密码是否出错,如果没有出错那就是阿里ESC中mysql有访问权限
【解决办法】
1. 先登录
mysql -uroot -p
Enter password:
2. 执行授权命令
mysql> grant all privileges on . to root@’%’ identified by ‘123456’;
Query OK, 0 rows affected (0.07 sec)
3. 退出再试
mysql> quit
Bye
- linux篇之安装MySQL及远程连接
- mysql在linux及windows上安装及远程连接
- Ubuntu安装mysql 及开启远程连接
- MySQL-server安装及实现远程连接
- linux 配置安装mysql,远程连接
- mysql 5.7 linux版本安装及Navicat for mysql 远程连接
- Linux之Ubuntu mysql远程连接设置
- Linux Mysql 安装及远程权限开放
- linux mysql远程连接
- linux安装mysql以及远程不能连接mysql的解决办法
- linux 安装MySQL 服务端 并连接远程的MySQL
- Linux安装mysql数据库以及远程连接mysql数据库
- linux下安装mysql以及远程sql工具连接mysql
- ubuntu下MySQL的安装及远程连接配置
- ubuntu下MySQL的安装及远程连接配置
- ubuntu下MySQL的安装及远程连接配置
- Ubuntu14.04 LTS MySQL安装及远程连接
- Ubuntu16.04下mysql的安装及远程连接配制
- 线性表
- C# 利用函数反射、XML序列化/反序列化保存函数执行与输入参数列表
- 淘淘商城01---毕业两年,收货与展望
- 构造与析构
- 编译原理题
- linux篇之安装MySQL及远程连接
- 关于PHP获取服务器地址的方法
- Android 横竖屏切换
- 点击头像 侧滑菜单出现 仿QQ界面
- shell 文本替换 ---出现--- sed:-e 表达式 #1,字符 8:“s”的未知选项
- android Studio调试异常
- Consistent Hashing
- Swift
- tensorflow集群搭建