阿里云服务器安装mysql(小白向) |8月更文挑战

786 阅读2分钟

前言: 最近搞了一台阿里云服务器来学习一下mysql相关的东西。之前对于数据库的理解基本只停留于sql的增删改查、简单索引上。对于别的可以说是一无所知,趁着这次更文活动可以学习一下。8月加油!

1. 下载连接终端

我这里是选择了非商业用途的Xshell。无广告,并且十分好用。官网/所有下载/家庭学校免费,然后填写邮箱就会收到下载链接。

image.png

当然FinalShell或者别的替代软件也可以。

2. 下载mysql安装包

mysql官网下载,点击下图的标签 image.png 选择你要安装的版本,登录Oracle账号即可下载。

3. 连接服务器

在Xshell中新建会话,输入你的服务器地址,连接即可。 要上传文件的话。新的服务器可以安装一下rz命令,毕竟每次都打开FTP工具确实有点浪费时间。

yum安装rz命令

yum install lrzsz -y

如下图所示即为安装成功。 image.png

4. 安装mysql

输入rz上传刚才下载好的mysql rpm格式的安装文件。也可以用wget命令直接下载到服务器上。

安装mysql的repository

rpm -Uvh mysql80-community-release-el8-1.noarch.rpm

成功如下图 image.png

先执行 yum module disable mysql (如果没有报找不到mysql servier就不用执行此命令)

yum module disable mysql

安装mysql的服务

yum install -y mysql-community-server

出现如下图所示即表示mysql安装成功 image.png

5. 启动mysql

执行启动命令

service mysqld start

查看启动状态

service mysqld status

执行结果中如果显示active(running)即为启动成功。

这个时候不要以为结束了,mysql8.0在第一次启动时初始化了一个默认的密码,坑~!

执行命令查看密码

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

image.png

用刚才复制的密码登录

mysql -uroot –p

修改密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'xxxxxxx';

如果你想修改成简单的密码需要修改一下mysql的密码等级 执行命令,只校验长度(默认8位)

set global validate_password_policy=0; 

可以按自己的需求修改,并执行命令

set global validate_password_length=1

6. 数据库远程连接工具推荐

Oracle数据库用PLSql就相当不错了 之前在Oracle转Mysql时,找不到跟PLSql一样好用的数据库工具。 后来朋友推荐了DBeaver,真的很好用,界面像Eclipse一样。Navicat和小鲸鱼也都不错。看个人喜好,如果不想额外用数据库连接工具。IDEA中自带的连接工具也能满足日常的开发使用。

image.png

(●'◡'●)各位8月加油!!!