阿里云centeros 上安装mysql 5.6

本身前端出身,做cocos2d-x多年,从最初的cocos2d-x 2.0到接下来的quick cocos2d-x 3.3 大概有10年的工作经验了,现从事cocos creator开发,主要基于cocos creator 3.0。对于后端开发一直是心向往之,也看过不少的后端框架 node的Express4.x,promole等,但是一直实际操作较少。终于决定动手最一些东西。但凡和后端相关都和数据库脱不了关系。先在centeros 上安装一下mysql 试试手。


以下是开发本博客的过程中,安装mysql的步骤。一下步骤都是一步一步的操作记录。centeros 的版本为 7.2.1511

  1. 1.使用SecureCRT登陆centeros服务器。
  2. 2.创建目录,使用命令 mkdir mysql,并且使用cd mysql 进入到当前目录
  3. 3. 下载所需要的安装包 wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
  4. 如果没有wget 命令 可以使用 yum install wget 安装成功后后重新执行该命令
  5. 4. 在当前目录下执行 rpm -ivh mysql-community-release-el7-5.noarch.rpm 命令进行安装
  6. 该安装过程可能需要一定的时间,请耐心等待
  7. 5. 执行一下 yum -y install mysql-community-server
  8. - 该命令执行完后,mysql 就安装成功了
  9. 6. 安装完成后重新启动 服务器 reboot
  10. 7. 安装完成后查看版本号 mysql -v 就会看到成功安装的 mysql版本
  11. 8. 启动mysql service mysqld restart
  12. 9. 查看mysql的运行状态 systemctl status mysql.service
  13. 10. 出现runing 则表示启动成功了
  14. 11. 停掉mysql服务的命令为:service mysqld stop 或者 systemctl stop mysql.service 也可以

通过以上步骤 mysql已经安装完成了,离正常使用还有一步,那就是设置mysql的密码,服务器端安装很重要

  1. 1. 先停掉mysql服务 systemctl stop mysql.service
  2. 2. 以安装方式启动 /usr/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 &
  3. 3. 执行 mysql -u root mysql
  4. 4. 步骤3执行后,会出现 mysql> 然后输入 pdate user set password = Password('your password') where User = 'root';
  5. 其中your password就是设置的mysql密码
  6. 5. 执行 flush privileges; 刷新权限表
  7. 6. 输入 exit 退出mysql命令模式
  8. 7. 使用 mysql -u root -p 进行登陆
  9. 8. 执行步骤7后提示输入密码,输入即可

至此mysql安装完成。下面是一些常用的命令,顺便记录一下

  1. 1. 查看mysql端口号 show variables like 'port'; mysql 的默认端口号为 3306
  2. 2. 授权mysql远程连接 mysql命令模式下输入 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your password' WITH GRANT OPTION;
  3. 3. 开发 3306 端口,有时候服务器为了安全期间一些端口是不开放的。
  4. - firewall-cmd --add-port=3306/tcp --permanent
  5. - firewall-cmd --add-port=3306/udp --permanent
  6. - firewall-cmd --reload

通过以上三个命令就可以放开了3306的端口,当然也可以通过阿里云的后台,安全组策略中,放行3306端口

可以通过远程后者客户端ide的方式连接新安装的mysql。

2021-07-14 23:11:08  user 阅读(149) 评论(0) 标签:centeros-7.2,阿里云,mysql-5.6,安装,放行端口 分类:随笔/杂项