博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql.net 环境配置_windows环境下下安装配置mysql5.7.24
阅读量:1523 次
发布时间:2019-04-21

本文共 1475 字,大约阅读时间需要 4 分钟。

网上的各种windows环境下mysql5.7的安装教程基本无异,按照教程分别在服务器和本地windows环境下装了2遍都没有启动成功。服务器后来用了wampserver的集成安装包,本地在经过了删除服务,重新建立服务后启动成功,具体原因还有待研究...

参考地址:https://www.jb51.net/article/134511.htm

安装过程如下:

1、下载64位msql5.7.24 https://dev.mysql.com/downloads/mysql/5.7.html#downloads

2、解压缩到文件夹

3、创建my.ini文件放在mysql根目录下,文件内容为:

注:'符号井号#' 修改成 # 使用

[mysql]

'符号井号#' 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

'符号井号#'设置3306端口

port = 3306

'符号井号#' 设置mysql的安装目录

basedir=D:\mySql\mysql-5.7.24-winx64

'符号井号#' 设置mysql数据库的数据的存放目录

datadir=D:\mySql\mysql-5.7.24-winx64\data

'符号井号#' 允许最大连接数

max_connections=200

'符号井号#' 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

'符号井号#' 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

4、用管理员身份运行cmd

操作方式:搜索“命令提示符” 右键点击搜索结果“以管理员身份运行”

5、注册 MySQL 服务

cd 到MySQL Server所在文件夹的bin文件夹中----------------mysqld -install 指令,注册 MySQL 服务

6、初始化数据库

执行命令: mysqld --initialize --user=mysql --console

最后一行会有临时密码生成,记录下来,如果没有记录,在data文件夹下的.err文件中查找

7、启动mysql

net start mysql

关闭mysql net stop mysql

8、进入mysql

mysql -u root -p

9、登陆后可以修改密码,执行命令:set password for root@localhost=password('你的密码');

10、如果有需要删除原来的服务

mysqld --remove mysql

清空data目录

mysqld --initialize --user=mysql --console

mysqld --install mysql --defaults-file=mysql5.7路径\my.ini

net start mysql

根据1-7步骤尝试安装,mysql服务启动不了。后来尝试删除服务后再安装,mysql服务安装成功。原因不详...

mysql的服务进去了,但是用工具连不上,一直拒绝访问,后来尝试了很久,终于连上了

mysql> use mysql

mysql> select user,host form user

mysql> update user set hose='本机IP' where user='root'

前台客户端登陆时,host填入本机IP

网盘下载地址:无密码永久有效

转载地址:http://kmnby.baihongyu.com/

你可能感兴趣的文章
使聊天机器人具有个性
查看>>
使聊天机器人的对话更有营养
查看>>
一个 tflearn 情感分析小例子
查看>>
attention 机制入门
查看>>
手把手用 IntelliJ IDEA 和 SBT 创建 scala 项目
查看>>
GAN 的 keras 实现
查看>>
AI 在 marketing 上的应用
查看>>
Logistic regression 为什么用 sigmoid ?
查看>>
Logistic Regression 为什么用极大似然函数
查看>>
SVM 的核函数选择和调参
查看>>
LightGBM 如何调参
查看>>
用 TensorFlow.js 在浏览器中训练神经网络
查看>>
cs230 深度学习 Lecture 2 编程作业: Logistic Regression with a Neural Network mindset
查看>>
梯度消失问题与如何选择激活函数
查看>>
为什么需要 Mini-batch 梯度下降,及 TensorFlow 应用举例
查看>>
为什么在优化算法中使用指数加权平均
查看>>
初探Java设计模式4:一文带你掌握JDK中的设计模式
查看>>
初探Java设计模式5:一文了解Spring涉及到的9种设计模式
查看>>
Java集合详解1:一文读懂ArrayList,Vector与Stack使用方法和实现原理
查看>>
Java集合详解2:一文读懂Queue和LinkedList
查看>>