如何购买并配置linux服务器上的数据库

如何购买并配置linux服务器上的数据库

首先百度搜索阿里云

如何购买并配置linux服务器上的数据库

如果是学生可以学生认证

然后注册账号->个人认证->学生认证

然后你会发现

如何购买并配置linux服务器上的数据库

服务器一年只要114,114你买不了上当,买不了吃亏,买下面的ECS服务器,系统可以选择window也可以选择linux,编者用的centos7。

当然轻量级的应用服务器也是可以的,这些轻量级服务器会预装系统环境,比如jdk之类的东西。

当然服务器你也可以不买,阿里有个六月计划,个人认证可以体验一个月的服务器。

然后进入服务器管理界面

如何购买并配置linux服务器上的数据库

点击远程连接,输入连接密码,连接密码会在第一次登陆的时候出现,

进入下图界面:

如何购买并配置linux服务器上的数据库

以下内容为利用yum安装mysql数据库(以下命令行来源于csdn)

cd /usr/src

wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

#安装yum源

yum localinstall mysql80-community-release-el7-1.noarch.rpm

#更新yum源

yum clean all

yum makecache

#开始安装MySQL

yum install mysql-community-server

#启动MySQL

systemctl start mysqld

#启动成功后可以查看初始化密码随机生成的

cat /var/log/mysqld.log | grep password

#登录MySQL修改mysql用户密码

mysql -u root -p

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';

#远程设置

mysql> use mysql;

mysql> update user set host='%' where user='root';

#授权用户名的权限,赋予任何主机访问数据的权限

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION;

mysql> FLUSH PRIVILEGES;

然后需要开放服务器的端口,mysql的0默认端口为3306,外网访问端口为80.

如何购买并配置linux服务器上的数据库

点击安全组配置,开放3306和80端口

如何购买并配置linux服务器上的数据库

授权对象为你想给谁用你的数据库,填写0.0.0.0/0为给所有用户

如何购买并配置linux服务器上的数据库

然后打开你本地的

如何购买并配置linux服务器上的数据库

在使用前要在服务器设置密码和账户:

ALTER USER 'root'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

#更新一下用户的密码

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password';

#刷新权限

FLUSH PRIVILEGES;

其中password为你要设置的密码

主机名填写你服务器的ip,连接名随意,密码为上面设置的密码

点击连接测试显示连接成功,

上一篇:Exception in thread "main" java.lang.NoSuchMethodError: org.testng.TestNG.configure(Lorg/testng/CommandLineArgs;)V


下一篇:Exception in thread "main" java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)Lscala/collection/mutable/ArrayOps;