你需要在CentOS服务器上安装MySQL数据库,然后通过SSH进行远程管理。以下是操作步骤。
在CentOS上安装MySQL:
- 打开SSH终端,连接到你的CentOS服务器。
- 输入以下命令安装MySQL的官方仓库。
sudo rpm -Uvh https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm
- 根据需要启用或禁用仓库:
sudo yum-config-manager --disable mysql80-community
sudo yum-config-manager --enable mysql57-community
- 输入以下命令安装MySQL服务器。
sudo yum install mysql-community-server
- 启动MySQL服务并开机启动
sudo systemctl start mysqld.service
sudo systemctl enable mysqld.service
- 因为MySQL的root用户在初始安装后存在随机密码,我们需要查看这个密码:
sudo grep 'temporary password' /var/log/mysqld.log
- 修改MySQL密码
mysql -uroot -p //根据上一步获取的临时密码登录
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassWord!'; //将其中的NewPassWord!替换为新的密码
通过SSH远程访问MySQL数据库:
- 在你的本地计算机上,打开SSH客户端。
- 输入SSH命令以连接到远程服务器。它将是这样的:
ssh -L local_port:localhost:mysql_port your_username@ssh.yourserver.com
- 输入你的SSH密码以进行身份验证。
- 一旦在服务器上,可以通过SSH隧道访问MySQL。在本地的新终端或命令行提示符中输入以下命令:
mysql -h localhost -P local_port -u mysql_username -p
- 输入MySQL密码进行身份验证。
这将启动MySQL控制台,现在你可以通过SSH远程管理你的MySQL数据库。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/173287.html