5.7版本Mysql解压缩安装

    自己想练习一下框架,使用到了数据库,下载了比较熟悉Mysql数据库,安装过程中出现了各种问题.当然遇到问题,解决问题,然后记录下来,以防自己以后遇到同样问题的时候.如果有人遇到了同样问题,可以看看,但我不保证能够完全适用.安装的是Mysql 5.7版本的解压缩版本,

下载软件

    官网https://www.mysql.com/downloads/,默认打开的界面是下面这样子的.

    选择community->MySQL Communiy Server.点击DOWNLOAD进行下载.

选择对应的操作系统的版本进行DOWNLOAD(我下载是64位的).

存放目录自己选择,没必要非得是C盘,下载后的目录下面这样的.后面安装的时候遇到Mysql服务启动不了,网上说my.ini或者mydefault.ini文件修改,开始是没有这个文件的.

    my.ini这个文件比较重要,是MySQL 数据库使用的配置文件,比如端口,还有存放数据的位置等等.没有就新建一个.文件的内容如下.

 

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]
#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=D:\\mysoft\\mysql-5.7.21-winx64
datadir=D:\\mysoft\\mysql-5.7.21-winx64\\data

# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

    1 .basedir 这个是Mysql的目录(注意不要写错了) ,

    2.datadir这个是Mysql存放数据的目录,刚下载的Mysql目录是没有data这个文件,不要自己新建,待会会生成的.

    

安装和启动服务

此时Mysql目录是下面这样的,还没有data文件夹.

    进入bin目录,shift+右击.

初始化mysql服务,使用命令mysqld  --initialize,此时会在Mysql下面产生一个Data文件夹.

然后使用命令 mysqld  --install.服务安装成功.

此时启动Mysql服务.

方式一:使用命令net start mysql.Mysql服务启动成功.

方式二:可以通过计算机右击->管理->服务和应用程序->服务->Mysql右击启动.

停止Mysql服务

    命令窗口使用net stop mysql.Mysql服务就会停止.

将Mysql服务移除,使用命令mysqld --remove.

mysql和mysqld是什么区别?

mysqld是真正的mysql服务,是主程序,而mysql是连接数据库的命令工具.

卸载Mysql

1. 先使用上面的命令停止mysql服务.

2.控制面板->程序和功能->mysql卸载

3.按Ctrl+R,输入regedit打开注册表,HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\MySQL找到Mysql,删除,

再找到对应的Mysql目录删除.

问题

如果在启动mysql服务过程碰到下面的问题.如

mysql服务正在启动

mysql服务无法启动

服务没有报告任何错误

请键入NET HELPMSG 3534以获得更多帮助

1.使用命令mysqld --remove移除mysql服务,将mysql目录下面的data目录删除.

2,使用命令mysqld  --initialize初始化得到data文件夹.

3.使用mysqld --install安装服务.

4.使用net start mysql命令启动mysql.

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值