首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Linux上安装MySql

Linux上安装MySql

作者头像
sparkle123
发布2018-04-26 13:34:55
发布2018-04-26 13:34:55
3.9K0
举报
  • 准备安装环境
代码语言:javascript
复制
CentOS6.7 Final
MySQL-5.5.48-1.linux2.6.x86_64.rpm-bundle.tar
  • 上传MySQL安装包到CentOS上 执行rz,就可以从本地选择要上传的文件了。 默认上传至服务器的usr/local目录下
  • 设置执行权限chmod u+x MySQL-5.5.48-1.linux2.6.x86_64.rpm-bundle.tar
  • 执行解压命令 tar -xvf MySQL-5.5.48-1.linux2.6.x86_64.rpm-bundle.tar,得到如下文件:
代码语言:javascript
复制
MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
MySQL-shared-compat-5.5.48-1.linux2.6.x86_64.rpm
MySQL-test-5.5.48-1.linux2.6.x86_64.rpm
MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
MySQL-embedded-5.5.48-1.linux2.6.x86_64.rpm
MySQL-devel-5.5.48-1.linux2.6.x86_64.rpm
MySQL-shared-5.5.48-1.linux2.6.x86_64.rpm
  • 设置执行权限
代码语言:javascript
复制
chmod u+x MySQL-server-5.5.48-1.linux2.6.x86_64.rpm 
chmod u+x MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
  • 安装rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm,有时候会出现下面的消息:
  • 卸载冲突rpm -e mysql-libs-5.1.73-5.el6_6.x86_64 --nodeps
  • 依次安装 rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm
  • 初始化MySQL服务, /usr/bin/mysql_secure_installation
  • 启动MySQL服务,service mysql start

install & start

  • 试着远程连接,比如从本地使用客户端Navicat连接,报错: Host 'xxx.xx.xxx.xxx' is not allowed to connect to this MySQL server
  • 连接服务器,
代码语言:javascript
复制
mysql -u root - p
Enter password:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'   IDENTIFIED BY 'password' WITH GRANT OPTION;
 (授权,用户root使用password从任何主机连接到mysql服务器。)
flush privileges;

【参考】 https://stackoverflow.com/questions/1559955/host-xxx-xx-xxx-xxx-is-not-allowed-to-connect-to-this-mysql-server

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017.12.26 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档