mysql 安装、配置
下载安装包:
mysql 下载地址:
https://dev.mysql.com/downloads/
进入后选择 Archives:直接下载第 2 个
点这里 ,直接下载
双击下载完毕的安装包
server only:仅安装 MySQL server
client only:仅安装 MySQL client
Full:安装所有模块
custom:自定义安装
这里我们选择自定义安装
点击左边框框中的+,选择需要的扩展进行安装
设置一个密码: 一般要设置强密码,但是自己用可以简单一些
注意要是卡在这一步,可以换一个MySQL版本试一下
配置 MySQL 环境变量
- 右键点击“此电脑”,选择“属性”。
- 在弹出的窗口中,点击“高级系统设置”。
- 在“系统属性”窗口中,点击“环境变量”按钮。
- 在“环境变量”窗口中,在“系统变量”部分找到“Path”变量,点击“编辑”。
- 在“编辑环境变量”窗口中,点击“新建”。
- 输入 MySQL 安装目录下的 bin 文件夹的路径(例如:C:\Program Files\MySQL\MySQL Server 8.0\bin),然后点击“确定”。
完成以上步骤后,可以在 Win+R 输入 cmd 窗口中访问 MySQL 了。
验证是否可以正常使用
远程登入 MySQL
下载 配置 mobaxterm
下载地址:https://mobaxterm.mobatek.net/
打开网址后 点击下载
安装后之后,打开 mobaxterm
在 mobaxterm 中自动安装 MySQL 数据库服务器相关的软件包
apt install -y mysql
查询本机 ip 地址
想要通过 mobaxterm 远程登入 MySQL 需要知道本地的 Ip 地址
windows 查询 ip 地址的指令
方法一:通过命令提示符
按下“Win + R”组合键,打开“运行”对话框。
输入“cmd”,然后点击“确定”,打开命令提示符窗口。
在命令提示符窗口中输入“ipconfig”命令,然后按下回车键。
在显示的信息中,“IPv4 地址”后面的数字即为本地 IP 地址。
MySQL 配置远程账户权限
要使用上述 IP 地址远程登录 MySQL,需要进行以下步骤:
- 确保 MySQL 服务器已配置允许远程连接。您需要在 MySQL 的配置文件(通常是
my.cnf
或my.ini
,具体取决于您的系统)中进行相应的设置。找到bind-address
这一行,将其值设置为0.0.0.0
以允许来自任何 IP 地址的连接。然后重启 MySQL 服务以使更改生效。 - 在 MySQL 服务器上创建具有远程登录权限的用户,并为其分配适当的权限。可以使用以下 SQL 语句创建用户并授权:
请将CREATE USER 'username'@'%' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;
username
替换为创建的用户名,password
替换为设置的密码。 - 在本地计算机上,使用 MySQL 客户端工具(如 MySQL Workbench、Navicat 等)进行连接。输入 MySQL 服务器的 IP 地址、用户名和密码进行登录。
使用 mobaxterm 远程登入 mysql
在 Linux 或 macOS 系统中,可以使用以下命令通过终端远程登录 MySQL 数据库:
mysql -h <远程服务器 IP 地址> -u <用户名> -p
其中,<远程服务器 IP 地址>
替换为您要连接的 MySQL 服务器的实际 IP 地址,<用户名>
替换为您具有远程登录权限的用户名。输入该命令后,系统会提示您输入密码,输入正确的密码即可登录。
在 Windows 系统的命令提示符中,命令格式类似:
mysql -h <远程服务器 IP 地址> -u <用户名> -p
输入
mysql -h 10.100.87.144 -u admin -p
输入密码: ** ***
这样就可以使用 mobaxterm 对 MySQL 进行远程登入并进行操作了