windows启动mysql服务器、客户端(命名管道、共享内存)

681 阅读1分钟

一、先关闭开启的mysql服务,查找mysql服务

tasklist|findstr "mysql"

关闭mysql服务

tskill 7604

切换至mysql的安装目录下的bin

mysqld.exe --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini"

注意:mysqld命令必须由管理员用户启动,否则没效果

二、使用命名管道+共享内存的方式启动mysql服务

2.1 命名管道方式:

启动服务端:

C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqld.exe --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" --enable-named-pipe

启动服务端:

C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -uroot -p --pipe

截图:

2.2 共享内存方式:

服务端启动:

C:\Program Files\MySQL\MySQL Server 5.7\bin>mysqld.exe --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" --shared-memory

客户端启动:

C:\Program Files\MySQL\MySQL Server 5.7\bin>mysql -uroot -p --protocol=memory

截图: