安装mysql解压 版

时间:2022-11-26 18:58:53

记录:win10重装系统后,注册mysql服务

其实在重装系统时如果不格式化mysql所在的盘,我们的mysql是不需要重装的 
操作: 
1.创建mysql服务: 
  开始-->运行-->cmd  cd命令到mysql的bin目录下(如:d:\mysql\bin) 
  mysqld --install 这里填写mysql服务名(如:mysql) --defaults-file="这里填写my.ini的路径(如:d:\mysql\my.ini)"  :注意,my.ini里面的配置一定要正确,不然就无法启动服务
2.启动服务 net start 这里写mysql的服务名(如:mysql) 
  停止服务 net stop mysql服务名

ps: 
   a)该操作关键在第1步,my.ini的路径必须写在双引号之内,否则会创建失败;而且必须cd命令到bin目录下否则在启动mysql服务时会提示"找不到指定文件"错误  
   b)若忘记了mysql密码可参考mysql不用密码登录的操作来登录并修改密码 
   c)若想删除已有的mysql服务,mysqld --remove mysql服务名即可

记录:win10安装时,最重要的是修改注册表,否则会报错:发生系统错误 2。系统找不到指定的文件

安装mysql解压 版

解压版没有像安装版 那样指定目录,所以需要更改注册表:

HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-services-mysql(服务名)-ImagePath

更改为:"C:\Program Files\MySQL\bin\mysqld" --defaults-file="C:\Program Files\MySQL\my.ini" mysql

如下图所示:

安装mysql解压 版

记录一下帮别人安装mysql出现无法启动服务且没有错误代码的解决办法

安装mysql解压 版

------------------我是分割线-------------------------------------------------

------------------下面是解压安装包后安装的步骤-----------------------

1.创建my.ini

##################################################
[mysql]
#设置客户端字符集
default-character-set=utf8
[mysqld]
port=3306
#设置字符集为utf8
character_set_server=utf8
basedir=G:\\mysql-5.7.15-winx64
# 数据库的存放目录
datadir=G:\\mysql-5.7.15-winx64\\data
#最大连接数
max_connections=200
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#默认存储引擎
default-storage-engine=INNODB
##################################################

上面的\\是很重要的不然会报错详细参考

2.到bin下执行(或者先添加环境变量MYSQL_HOME,然后在path中添加%MYSQL_HOME%)打开cmd

  执行:mysqld -install

  成功后执行启动mysql

  net start mysql

  然后执行mysql -uroot -p安装mysql解压 版