腾讯云服务器中安装MySQL和Java

一、 安装MySQL

1. 安装前先查看Linux系统中是否有自带的MariaDB:

rpm -qa | grep mariadb
如果系统中有的话,可以进行卸载:

// 卸载MariaDB
rpm -e mariadb-libs --nodeps
// 查看MariaDB是否卸载完成
rpm -qa | grep mariadb
// 如果什么都没有,表示卸载完成

2. 官网下载MySQL

首先在自己的电脑上从官网下载MySQL
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下载完成后,可以看到 mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar 安装包

3. 将MySQL安装在云服务器上

  1. 上传安装包
// 在 /usr 下面创建 softbag 文件夹中上传下载好的安装包(不一定是该文件夹,可以自己定义)
cd /usr/
mkdir softbag
cd softbag/
rz
// 如果没有rz命令,可以先安装rz:yum install -y lrzsz
  1. 解压安装包
tar -xvf mysql-8.0.26-1.el7.x86_64.rpm-bundle.tar

解压完成之后,可以通过ll命令查看解压后的文件

  1. 将解压后的文件移动到/usr/local/mysql/文件夹中,移动之前应先创建好对应的文件夹
mv ./mysql-community-* /usr/local/mysql/
  1. 安装
cd /usr/local/mysql
// 安装common
rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm --nodeps --force
// 安装libs
rpm -ivh mysql-community-libs-8.0.26-1.el7.x86_64.rpm --nodeps --force
// 安装client
rpm -ivh mysql-community-client-8.0.26-1.el7.x86_64.rpm --nodeps --force
// 安装server
rpm -ivh mysql-community-server-8.0.26-1.el7.x86_64.rpm --nodeps --force

// 查看MySQL安装包
rpm -qa | grep mysql
  1. MySQL数据库初始化及相关配置

初始化

// 数据库初始化
mysqld --initialize
// 如果上面的命令执行报错: mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory
// 则执行下面的命令
yum install -y numactl
// 再次执行 mysqld --initialize 就可以通过了

其他配置

// 更改属组
chown mysql:mysql /var/lib/mysql -R
// 启动MySQL
systemctl start mysqld.service
// 开机启动
systemctl enable mysqld

修改数据库密码

// 查看数据库随机初始的密码
cat /var/log/mysqld.log | grep password
// 使用查询到的初始密码登录数据库
mysql -uroot -p
// 修改密码
alter user 'root'@'localhost' identified with mysql_native_password by '新密码';

授权数据库远程访问,远程密码建议与本地密码相同

create user 'root'@'%' identified with mysql_native_password by '密码';
grant all privileges on *.* to 'root'@'%' with grant option;
flush privileges;

4. 其他可能出现的问题

在远程电脑上使用Navicat连接服务器上的数据库可能会无法连接,此时需要关闭服务器的防火墙
CentOS7关闭防火墙的命令:

// 临时关闭
systemctl stop firewalld
// 禁止开机启动
systemctl disable firewalld

二、安装Java

  1. 查看yum库中的Java安装包
yum -y list java*
  1. 我安装的是jdk 11,安装命令如下:
yum -y install java-11-openjdk

看到 complete 就说明安装成功了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据引用\[1\]的内容,你可以按照以下步骤在服务器安装MySQL: 1. 首先停止MySQL服务,以确保卸载干净。可以通过右击"我的电脑",选择"管理",然后找到"服务和应用程序",再选择"服务",找到MySQL并停止它。 2. 打开控制面板,找到MySQL并进行卸载。同时删除之前的安装目录,即删除mysql文件夹。 3. 下载MySQL安装程序,并双击运行。选择自定义安装类型。 4. 在详细配置,配置日志文件名(注意不要使用文,否则可能会报错)。 5. 配置服务器,设置账号和密码,一般都将账号和密码都设置为root。 6. 完成安装后,可以打开命令行窗口(使用快捷键win + r,然后输入cmd),连接MySQL服务器进行测试。 根据引用\[2\]的内容,如果你使用的是Windows系统,通常情况下会使用SQL Server数据库。但是如果你想在Windows系统安装MySQL 5.5,可以按照以下步骤进行: 1. 在云服务器打开浏览器,输入MySQL下载地址,下载MySQL安装包。 根据引用\[3\]的内容,如果在执行mysql命令时找不到mysql命令,可能是因为系统默认会去c:/windows/system32目录下查找执行的命令,而mysql命令实际上在D:\java_env\mysql5.7\bin目录里面。你可以通过设置环境变量或者在命令行指定mysql命令的完整路径来解决这个问题。 希望以上信息对你有帮助! #### 引用[.reference_title] - *1* *3* [MySQL服务器安装(轻松带你安装)](https://blog.csdn.net/m0_55400356/article/details/122359222)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [(新手)腾讯云MySQL安装教程(Windows版本)](https://blog.csdn.net/ls1792304830/article/details/102457170)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值