栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

腾讯云的MySQL安装

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

腾讯云的MySQL安装

腾讯云的MySQL安装 1、前言

最近想把自己做的项目部署到腾讯云服务器上,由于用的是MySQL数据库,所以需要在腾讯云上安装MySQL数据库,因为是第一次安装,走了很多弯路,所以记录一下安装过程。

2、前置准备

1、腾讯云服务器 (我用的是2核4G的轻量级服务器 腾讯云限时秒杀地址)
2、SSH远程工具 FinalShell (下载地址)

3、具体操作步骤
# 1、进入yum 文件夹
cd /etc/yum.repos.d 

# 2、下载MySQL安装包
wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

# 3、安装yum源
rpm -Uvh mysql57-community-release-el7-11.noarch.rpm

# 4、安装mysql源
yum localinstall mysql57-community-release-el7-8.noarch.rpm

# 5、检测是否安装成功
yum repolist enabled | grep "mysql.*-community.*"

# 6、安装mysql服务
yum install mysql-community-server

# 7、启动MySQL服务
systemctl start mysqld

# 8、查看MySQL服务
systemctl status mysqld

# 9、设置开机启动
systemctl enable mysqld

# 10、重启服务
systemctl daemon-reload

# mysql5.7安装时会产生一个默认的密码,查看此密码的文件一般存在于/var/log/mysqld.log上 
# 11、查看密码
grep 'temporary password' /var/log/mysqld.log

# 12、修改密码 登陆mysql 密码上一步的密码
mysql -uroot -p
set password for 'root'@'localhost'=password('root');

# !!修改密码时候如果是测试环境,密码过于简单,会有警告,如果还想要继续修改需要修改MySQL设置密码的验证强度等级
mysql> set password for 'root'@'localhost'=password('root');
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
mysql> set global validate_password_policy=LOW; #设置密码的验证强度等级为LOW
mysql> set global validate_password_length=4; # 设置密码长度为4
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; # 设置密码
mysql> flush privileges;
mysql> exit;

# 13、重启MySQL  再次登录就可以用自己的密码了
systemctl restart mysqld

# 14、数据库配置 
# 数据库配置是通过/etc/my.cnf文件进行配置,这里配置一下字符集为utf8mb4,打开my.cnf文件:vim /etc/my.cnf ,在文件末尾添加:
# 设置数据库字符集为utf8mb4
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
init_connect = 'SET NAMES utf8mb4'
lower_case_table_names = 1 # 表名不区分大小写

# 15、重启MySQL服务
systemctl restart mysqld
4、结语

因为是第一次在云服务器上安装MySQL数据库,所以还是有很多问题,在这里借鉴了一些别人的博客,如果中间有错误,还请指教~。
摘自:mysql yum安装前依赖包_MySQL 5.7 yum安装 和 【SpringBoot搭建个人博客】- 线上部署(十三)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/340293.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号