阿里云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.使用SecureCRT登陆centeros服务器。
2.创建目录,使用命令 mkdir mysql,并且使用cd mysql 进入到当前目录
3. 下载所需要的安装包 wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
如果没有wget 命令 可以使用 yum install wget 安装成功后后重新执行该命令
4. 在当前目录下执行 rpm -ivh mysql-community-release-el7-5.noarch.rpm 命令进行安装
该安装过程可能需要一定的时间,请耐心等待
5. 执行一下 yum -y install mysql-community-server
- 该命令执行完后,mysql 就安装成功了
6. 安装完成后重新启动 服务器 reboot
7. 安装完成后查看版本号 mysql -v 就会看到成功安装的 mysql版本
8. 启动mysql service mysqld restart
9. 查看mysql的运行状态 systemctl status mysql.service
10. 出现runing 则表示启动成功了
11. 停掉mysql服务的命令为:service mysqld stop 或者 systemctl stop mysql.service 也可以
通过以上步骤 mysql已经安装完成了,离正常使用还有一步,那就是设置mysql的密码,服务器端安装很重要
1. 先停掉mysql服务 systemctl stop mysql.service
2. 以安装方式启动 /usr/bin/mysqld_safe --skip-grant-tables >/dev/null 2>&1 &
3. 执行 mysql -u root mysql
4. 步骤3执行后,会出现 mysql> 然后输入 pdate user set password = Password('your password') where User = 'root';
其中your password就是设置的mysql密码
5. 执行 flush privileges; 刷新权限表
6. 输入 exit 退出mysql命令模式
7. 使用 mysql -u root -p 进行登陆
8. 执行步骤7后提示输入密码,输入即可
至此mysql安装完成。下面是一些常用的命令,顺便记录一下
1. 查看mysql端口号 show variables like 'port'; mysql 的默认端口号为 3306
2. 授权mysql远程连接 在mysql命令模式下输入 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'your password' WITH GRANT OPTION;
3. 开发 3306 端口,有时候服务器为了安全期间一些端口是不开放的。
- firewall-cmd --add-port=3306/tcp --permanent
- firewall-cmd --add-port=3306/udp --permanent
- firewall-cmd --reload
通过以上三个命令就可以放开了3306的端口,当然也可以通过阿里云的后台,安全组策略中,放行3306端口
可以通过远程后者客户端ide的方式连接新安装的mysql。
很赞哦! (0)