【转】cygwin安装MySQL并作为windows服务启动

原文地址 Set up Apache, PHP, and MySQL (MariaDB) in Windows under Cygwin

安装 MariaDB (MySQL)

注意 在Cygwin中,安装的是MariaDB(貌似是个开源的分支?以下就用MySQL代替MariaDB)并不是MySQL

以管理员身份运行cygwin,执行以下命令安装MySQL

mysql_install_db

以守护进程方式启动MySQL服务器

mysqld_safe &

然后运行以下命令设置密码,此时密码为空,直接回车登录

mysql_secure_installation

然后既可以正常登录了

mysql -u root -p

将MySQL安装为Windows服务

以管理员身份运行以下命令停止MySQL服务,密码是你刚才更新的密码

mysqladmin.exe -u root -p shutdown

使用cygrunsrv

cygrunsrv.exe -I mysqld -d "CYGWIN MariaDB server" -p /usr/bin/mysqld_safe

启动服务

cygrunsrv -S mysqld

posted @ 2019-08-28 18:06  凭栏知潇雨  阅读(657)  评论(0编辑  收藏  举报