阿里云安装mysql

        最近在学习activiti7工作流的使用,需要安装一个mysql,于是在自己的阿里云服务(CentOS7)上安装了mysql并且实现在本地远程访问数据,以下是自己操作中的经验总结。

步骤如下:

1、在线下载安装包

rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

2、安装MySql

yum install -y mysql-server

如果显示以下内容说明安装成功
Complete!

3、设置开机启动Mysql

systemctl enable mysqld.service

4、检查是否已经安装了开机自动启动

systemctl list-unit-files | grep mysqld
如果显示以下内容说明已经完成自动启动安装
mysqld.service enabled

5、设置开启服务

systemctl start mysqld.service

6、查看MySql默认密码

grep 'temporary password' /var/log/mysqld.log

7、登陆MySql,输入用户名和密码

mysql -uroot -p

8、修改当前用户密码

SET PASSWORD = PASSWORD('123456');

如果出现相应的密码安全提示,那里就把密码设置的复杂一点,mysql有安全等级验证。

9、开启远程登录,授权root远程登录

mysql是为了安全考虑所以初始的时候远程是不能访问的,只能本地localhost,127.0.0.1访问。

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的密码' WITH GRANT OPTION;

10、命令立即执行生效

 flush privileges;

11、切换到mysql数据库

use mysql

12、查看一下现有用户及连接权限

select user, host from user;

看到%则代表开通远程成功。

阿里云安装mysql_第1张图片

13、阿里云防火墙,配制端口策略

14、本地navicat连接,通过阿里云外网及端口

最简单的创建 MySQL 数据库的语句

 其它相关的命令收集

# 查看MySql相关文件
[root@localhost ~]# find / -name mysql

# 重启MySql服务
[root@localhost ~]# service mysqld restart

# 查看MySql版本
[root@localhost ~]# yum repolist all | grep mysql

# 查看当前的启动的 MySQL 版本
[root@localhost ~]# yum repolist enabled | grep mysql

# 通过Yum来安装MySQL,会自动处理MySQL与其他组件的依赖关系
[root@localhost ~]# yum install mysql-community-server

# 查看MySQL安装目录
[root@localhost ~]# whereis mysql

# 启动MySQL服务
[root@localhost ~]# systemctl start mysqld

# 查看MySQL服务状态
[root@localhost ~]# systemctl status mysqld

# 关闭MySQL服务
[root@localhost ~]# systemctl stop mysqld

# 测试MySQL是否安装成功
[root@localhost ~]# mysql

# 查看MySql默认密码
[root@localhost ~]# grep 'temporary password' /var/log/mysqld.log

# 查看所有数据库
mysql>show databases;

# 退出登录数据库
mysql>exit;

# 查看所有数据库用户
mysql>SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user

你可能感兴趣的:(mysql,阿里云,mysql,云计算)