博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql安装的一些问题
阅读量:5343 次
发布时间:2019-06-15

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

最近在安装mysql数据库,最开始打算弄个安装版的试,但是一直没安装上,后来还是弄了个解压版的

1.首先去官网下载解压版的mysql

2.下载之后成功解压

3.发现解压之后的目录是这样的

3.手动创建data文件夹和my.ini文件夹

4.修改my.ini文件里的目录

[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置3306端口 port = 3306 # 设置mysql的安装目录 basedir= K:\\database\\mysql-8.0.16-winx64 # 设置mysql数据库的数据的存放目录 datadir= K:\\database\\mysql-8.0.16-winx64\\data # 允许最大连接数 max_connections=20 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 # default-storage-engine=INNODB #skip-grant-tables

5.配置环境变量(到bin目录即可)

6.以管理员什么 运行CMD,进入到bin目录,依次输入下面指令

mysqld -install

net start mysql

7.服务成功启动

 

-----------

正常安装mysql的时候是上面的步骤,但是我再安装的时候遇到了这种问题

输入net start mysql指令显示

 

我是这样解决的

1.输入mysqld --initializeall指令(这条指令做什么的我也不清楚)

2.mysqld --console(查看错误信息)

3.这个错误信息去网上查说是错误日志文件里说data目录初始化出错。

4.我先删除data文件夹下的所有文件

5.mysqld -remove MySQL(移除错误安装的mysqld服务)

6.cmd到bin目录执行mysqld --initialize-insecure发现自动创建了data文件夹还在文件夹内创建了很多文件(改过成需要一些时间大概一两分钟吧)

7.在依次执行mysqld -installnet start mysql

8.发现服务启动成功了

 

启动服务正常之后进行登录

mysql -u root -p

刚开始是不用密码的,登录之后修改root密码

set password for root@localhost = password('123456');

 

转载于:https://www.cnblogs.com/strugglecola/p/10812448.html

你可能感兴趣的文章
redux-effect
查看>>
Swift和OC混编
查看>>
Android轻量级的开源缓存框架ASimpleCache
查看>>
他山之石:加载图片的一个小问题
查看>>
shell - 常识
查看>>
mssql sqlserver 使用sql脚本 清空所有数据库表数据的方法分享
查看>>
分层图最短路【bzoj2763】: [JLOI2011]飞行路线
查看>>
linux下编译复数类型引发的错误:expected unqualified-id before '(' token
查看>>
codeforces 1041A Heist
查看>>
字典常用方法
查看>>
Spring Cloud Stream消费失败后的处理策略(三):使用DLQ队列(RabbitMQ)
查看>>
bzoj1048 [HAOI2007]分割矩阵
查看>>
Java中的编码
查看>>
PKUWC2018 5/6
查看>>
As-If-Serial 理解
查看>>
洛谷P1005 矩阵取数游戏
查看>>
在Silverlight中使用HierarchicalDataTemplate为TreeView实现递归树状结构
查看>>
无线通信基础(一):无线网络演进
查看>>
如何在工作中快速成长?阿里资深架构师给工程师的10个简单技巧
查看>>
WebSocket 时时双向数据,前后端(聊天室)
查看>>