Java秒杀系统弹性云服务器搭建
安全组,打开端口:80\90\3306\6379\9876
使用类似putty的客户端进行登录,输入账号密码登陆后,输入一下命令进行mysql的安装指令查找
yum list mysql-server
出现如下图所示界面:
蓝色部分即为安装包
继续输入:
yum install -y (蓝色部分字体复制到这)
安装完成以后,输入一下命令查看服务启动的状态:
systemctl status mysqld
系统显示dead,当然没有启动,因为我们只是进行了安装,输入一下命令,启动mysql服务
systemctl start mysqld
再次查看状态时,显示active(running)
登录mysql:
mysql -uroot -p
设置local host访问方式的密码:
alter user root@localhost identified by '123456';
我们对mysql里面的一个表进行改动,这样使得我们不仅可以用local host访问,公网IP也可以访问
在mysql界面输入:
show databases;
use mysql;
update user set host='%' where user = 'root';
flush privileges;//刷新权限
下面把创建sql表的文件传到服务器上面去:
打开Windows命令行,找到两个文件:seckill.sql和seckill-data.sql
在文件所在位置命令行输入:
scp seckill.sql root@106.12.88.104:/root
scp seckill-data.sql root@106.12.88.104:/root
这里如果有问题,去C盘用户下面把known_hosts文件给删了就行
把两个sql文件传到服务器是在Windows上进行的,现在我们去服务器端,也就是putty上
登录mysql:
mysql -uroot -p123456
新建一个库并使用:
create database seckill;
use seckill;
导入数据:
source /root/seckill.sql;
source /root/seckill-data.sql;
查看已经存在的表:
show tables;