|
楼主 |
发表于 2023-5-18 08:28:56
来自手机
|
显示全部楼层
这个wsl可以和windows里或远程服务器上安装的mysql进行连接吗?% `/ g6 `* d2 \& c* r0 g' X9 |. J
) ?4 E" l2 B% Y. p0 u, W是的,您可以在 WSL 中安装并使用 MySQL,并与 Windows 系统或远程服务器上安装的 MySQL 前端以及其他应用程序进行连接。& t+ Z* @4 R! m$ H
9 V2 ~: ~+ `* y1 t; l0 l: z以下是在 WSL 中使用 MySQL 的基本步骤:" ]! @% ~% F& ?
+ z! D2 ?) @ @' G( z) P8 e2 m4 R
1. 在 WSL 发行版中安装 MySQL:
) t) {2 j4 O9 l$ O A: R
/ v' x1 a5 K4 o) U/ ]9 H```
" Y* c% a: A! g2 N/ `5 H# psudo apt-get update
8 L% N3 _, Z6 k% e' C, D% D2 Qsudo apt-get install mysql-server: ~# l: H5 B1 D3 u0 S
```! b% |$ P, P( q: e+ \) c0 k w
% } |+ Q0 U3 f
2. 启动 MySQL 服务:
4 V3 ^; }) R9 T P/ Z; _* W* m- F
+ u+ e/ ?. o; T/ G! m```# ]. `8 a4 _9 {5 c
sudo service mysql start
" H. E6 [, d; G8 ~```
8 y8 N: c. t: Y- X
9 }& k4 n3 @: R1 d" F3. 使用 `mysql_secure_installation` 命令设置 MySQL 的 root 用户密码以及其他安全选项。+ _7 {5 L0 L0 l2 K* I
$ o/ u9 N' a+ n: k; \8 a" |0 q0 C. h B4. 在 Windows 中安装 MySQL 客户端,例如 MySQL Workbench、Navicat 等,并连接到 WSL 中安装的 MySQL。
8 ]8 A, {6 t! b% g3 J
3 S3 i: ~+ x$ T, D4 b$ t- p您可以在 MySQL 客户端中输入 WSL 发行版的 IP 地址和端口号(默认为 3306),然后输入 root 用户名和密码登录并开始操作 MySQL 数据库。* j) T: L6 c' H2 O9 s
+ M5 E9 _3 t) f7 i如果您需要在 WSL 中访问远程服务器上安装的 MySQL,您可以使用相同的方法。只需要在 MySQL 客户端中输入远程服务器的 IP 地址和端口号,然后输入相应的用户名和密码即可连接并使用远程 MySQL 服务器。
" r$ J' S* X0 d$ S! m/ \' U9 e
- |: O2 D* O2 {( E请注意,WSL 中的 MySQL 数据库文件存储在 WSL 子系统文件系统中,而不是 Windows 系统文件系统中,因此默认情况下,只能在 WSL 中访问和使用。如果您需要在 Windows 文件系统中访问 MySQL 数据库,可以将 MySQL 数据库文件存储在 Windows 文件系统中的目录中,并将其链接到 WSL 子系统中的目录中。这样,您就可以在 WSL 中访问并使用 Windows 文件系统中的 MySQL 数据库文件了。 |
|