博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MySQL8.0.17 安装及配置
阅读量:3982 次
发布时间:2019-05-24

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

MySQL8.0.17 安装及配置

1. 下载

官网下载:https://dev.mysql.com/downloads/mysql/

选择适合自己的版本,下载完成后解压到自己的文件夹下。

2. MySQL配置

2.1 初始化

解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改为的.ini),写入基本配置:

[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=E:\mysql-8.0.17-winx64# 设置mysql数据库的数据的存放目录datadir=E:\mysql-8.0.17-winx64\data# 允许最大连接数max_connections=200# 允许连接失败的次数。max_connect_errors=10# 服务端使用的字符集默认为utf8mb4character-set-server=utf8mb4# 创建新表时将使用的默认存储引擎default-storage-engine=INNODB# 默认使用“mysql_native_password”插件认证#mysql_native_passworddefault_authentication_plugin=mysql_native_password[mysql]# 设置mysql客户端默认字符集default-character-set=utf8mb4[client]# 设置mysql客户端连接服务端时默认使用的端口port=3306default-character-set=utf8mb4

2.2 配置环境变量

在path变量中添加:安装路径/bin

2.3 安装

以管理员身份运行CMD,进入安装路径的bin目录下,

执行mysqld --initialize --console 命令。
注意:
[MY-010454] [服务器]为root @ localhost生成临时密码:9P0gYk-?0,kT其中root @ localhost:后面的9P0gYk-?0,kT就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。复制密码先保存起来!!!

执行mysqld --install [服务名](服务名可以不加默认为mysql),安装MySQL服务;

执行net start mysql启动MySQL的服务;

2.4 修改密码

  1. 在mysql的bin目录下,执行mysql -u root -p 进行数据库连接;
  2. 输入之前日志显示的初始化密码,回车;
  3. 执行ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’; 修改为新密码;
  4. exit;(退出mysql)

3. 推荐几款常用的客户端工具

  • Navicat for MySQL 一套适用于MySQL数据库系统地图形化数据库管理、报告以及监控的工具。新版本具有高性能的、具有商业智能的、强大的备份功能,此外还有许多的改进。含简体中文文件。
    官方下载地址http://www.navicat.com/en/products/navicat_mysql/mysql_overview.html
  • MySqlYog MySqlYog软件是纯JAVA编写的软件,可以运行于WINDOWS,LINUX,UNIX系统,基本版本可以实现对数据库的基本管理,可视化创建表,视图,触发器,数据库的热备份,恢复,可远程管理系统等功能。
    官方下载地址:http://www.webyog.com/en/downloads.php

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

你可能感兴趣的文章
Qt5 mouseless 测试
查看>>
qt5 mouseless 多种部件切换带焦点高亮显示
查看>>
udev和mdev hotplug事件
查看>>
And that’s what the lowest level of the Libevent API does for you
查看>>
webbench源码分析
查看>>
httpd源码分析
查看>>
192.168.1.1/24 什么含义
查看>>
输入设备节点自动生成
查看>>
dynamic generate command line parameters for qt embedded application
查看>>
opencv test code-1
查看>>
烟台地铁路线图 Yantai Subway
查看>>
eclipse 导入先前存在的项目
查看>>
GNU hello代码分析
查看>>
Qt继电器控制板代码
查看>>
imx6 项目的按键驱动程序
查看>>
busybox passwd修改密码
查看>>
wpa_supplicant控制脚本
查看>>
rfkill: WLAN hard blocked
查看>>
gstreamer相关工具集合
查看>>
gstreamer 捕获图像+存储示例代码
查看>>