mysql在c盘也能启动

2023-12-31 11:30:04 举报文章

在使用mysql时,通常需要在安装的目录下使用命令启动数据库服务。然而,在某些情况下,我们可能想将mysql安装在C盘,但又不想在安装目录下启动服务。那么我们该如何实现在C盘也能启动mysql呢?

首先,在安装mysql时,我们需要在"Custom"选项中,将MySQL Server安装在C:\MySQL这个路径下,同时添加到系统环境变量中。

--by www.qzphp.cn
PATH=C:\MySQL\bin;
%PATH% 

接下来,我们需要在C:\MySQL下创建一个my.ini文件,来指定mysql服务的相关配置。可以将以下代码复制到my.ini文件中:

--by www.qzphp.cn
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\MySQL
# 设置mysql数据库的数据的存放目录
datadir=C:\MySQL\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=MYISAM
# 服务端请使用lower_case_table_names=1
lower_case_table_names=1 

最后,我们需要打开CMD命令行,来安装mysql服务。按如下命令操作即可:

--by www.qzphp.cn
// 进入安装目录
cd C:\MySQL\bin
// 安装服务
mysqld --install MySQL --defaults-file=C:\MySQL\my.ini
// 启动服务
net start MySQL
// 停止服务
net stop MySQL
// 删除服务
mysqld --remove MySQL 

上述操作完成后,我们就可以使用控制面板-->管理工具-->服务的方式启动和停止mysql服务了。此时,我们就成功地在C盘也启动了mysql。

如果你认为本文可读性较差,内容错误,或者文章排版错乱,请点击举报文章按钮,我们会立即处理!