前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MySql-8.0.11-Window10环境安装

MySql-8.0.11-Window10环境安装

作者头像
sr
发布2018-08-20 10:18:01
4980
发布2018-08-20 10:18:01
举报
文章被收录于专栏:swag code

1. 官网下载并解压

我下载的是mysql-8.0.11-winx64

下载地址:https://dev.mysql.com/downloads/file/?id=476233

2. 设置系统环境变量

这个不多说了百度上一堆,配置这个只是为了命令行方便…

3. 编写配置文件

如解压位置为S:\MYSQL\mysql-8.0.11-winx64

就在此处手动创建my.ini文件,文件内容如下:

代码语言:text
复制
[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
;设置3306端口
port = 3306 
; 设置mysql的安装目录
basedir=S:\MYSQL\mysql-8.0.11-winx64
; 设置mysql数据库的数据的存放目录
datadir=S:\MYSQL\mysql-8.0.11-winx64\data
; 允许最大连接数
max_connections=200
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

注意修改安装目录与数据存放目录

4. 数据库初始化

用管理员身份运行命令行,进入安装MySQL下的bin目录输入如下命令:

自动生成root用户,可以不带密码:

代码语言:text
复制
mysqld --initialize-insecure

或者带随机密码:

代码语言:text
复制
mysqld --initialize

随机密码被保存在错误日志里,位于(前面配置好的datadir)数据文件夹下,文件名为:主机名.err

注意:如果要重新初始化,必须先清空data文件夹。(包括停止下一步的服务)

后果:

代码语言:text
复制
服务无法启动。
服务器没有报告任何错误。
请键入 NET HELPMSG 3534 以获得更多的帮助。

5. 安装并启动服务

在命令行下执行。 安装服务:

代码语言:text
复制
mysqld -install

启动服务:

代码语言:sql
复制
net start mysql

回退的时候反过来 停止、卸载服务:

代码语言:text
复制
net stop mysql
mysqld -remove

6. 进入MySQL

无密码进入:

代码语言:text
复制
mysql -u root

有密码的进入方式:

代码语言:text
复制
mysql -u root -p

有密码的话进去就要求输入,随机密码的话位置上面提到过了。

到此~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-07-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 官网下载并解压
  • 2. 设置系统环境变量
  • 3. 编写配置文件
  • 5. 安装并启动服务
  • 6. 进入MySQL
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档