|
|
楼主 |
发表于 2023-5-18 08:28:56
来自手机
|
显示全部楼层
这个wsl可以和windows里或远程服务器上安装的mysql进行连接吗?
8 F A" ?7 W9 `# T( A/ K$ u' w! l, l3 P: y
是的,您可以在 WSL 中安装并使用 MySQL,并与 Windows 系统或远程服务器上安装的 MySQL 前端以及其他应用程序进行连接。8 o+ E8 P7 J9 v7 _3 ~
4 Q; W: `8 ?# `* D" r, _ |" K以下是在 WSL 中使用 MySQL 的基本步骤:
$ F& k5 L8 ?$ b8 \4 y$ N
" _) x% @' y5 P$ y; W1. 在 WSL 发行版中安装 MySQL:
8 S* l0 V9 s/ U5 r1 ]" @% Q
, |' B9 W% ?& [& c- B% j```
' N* D9 f2 D4 ^" f: Bsudo apt-get update
/ v$ q) j" P2 qsudo apt-get install mysql-server: [- J1 T4 p$ W- m
```, Z8 \) h+ Z" S; o
/ Q: s6 ^/ n1 Q3 ?$ M4 }
2. 启动 MySQL 服务:
) {" \: V$ k! j! f7 J5 W, a( L8 y& n* m! Y2 l( ], y$ x
```
( H' L& b. D. o1 X; a' Psudo service mysql start3 c% V1 t6 r, u! R( |" ^
```( S/ r' f8 t; B& E
8 F; l% U3 K2 z) u& u3. 使用 `mysql_secure_installation` 命令设置 MySQL 的 root 用户密码以及其他安全选项。/ b: W' {6 p0 X
& D" [, p: N/ v( F
4. 在 Windows 中安装 MySQL 客户端,例如 MySQL Workbench、Navicat 等,并连接到 WSL 中安装的 MySQL。/ j4 q, ]. {! E. {4 ~ j% {: o% I/ }! W
: j- b! B- e l- Z6 E您可以在 MySQL 客户端中输入 WSL 发行版的 IP 地址和端口号(默认为 3306),然后输入 root 用户名和密码登录并开始操作 MySQL 数据库。
9 a2 x8 O. m3 s4 e" V# v, C: j+ y: x7 D8 L/ ?% W7 m2 N5 R5 s1 `( U
如果您需要在 WSL 中访问远程服务器上安装的 MySQL,您可以使用相同的方法。只需要在 MySQL 客户端中输入远程服务器的 IP 地址和端口号,然后输入相应的用户名和密码即可连接并使用远程 MySQL 服务器。; e% [7 l9 a2 J$ a
* q* p: e' s! E$ y2 n
请注意,WSL 中的 MySQL 数据库文件存储在 WSL 子系统文件系统中,而不是 Windows 系统文件系统中,因此默认情况下,只能在 WSL 中访问和使用。如果您需要在 Windows 文件系统中访问 MySQL 数据库,可以将 MySQL 数据库文件存储在 Windows 文件系统中的目录中,并将其链接到 WSL 子系统中的目录中。这样,您就可以在 WSL 中访问并使用 Windows 文件系统中的 MySQL 数据库文件了。 |
|