mysql8 安装&问题解决
1、下载:https://dev.mysql.com/downloads/mysql/
2、安装
1)、设置环境变量
MYSQL_HOME
D:\env\j2ee\mysql\mysql-8.0.19-winx64 Path
%MYSQL_HOME%\bin;
2)、进入MYSQL_HOME,本例是D:\env\j2ee\mysql\mysql-8.0.19-winx64
新建my.ini或my.cnf均可。
[mysql]
# 设置 mysql 客户端默认字符集
default-character-set=utf8 [mysqld]
#设置 3306 端口
port = 3306 # 设置 mysql 的安装目录
basedir=D:\env\j2ee\mysql\mysql-8.0.19-winx64 # 设置 mysql 数据库的数据的存放目录
datadir=D:\env\j2ee\mysql\mysql-8.0.19-winx64\data # 允许最大连接数
max_connections=200 # 服务端使用的字符集默认为 8 比特编码的 latin1 字符集
character-set-server=utf8 # 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
3)、在MYSQL_HOME/bin下,进入cmd窗口,执行如下语句
mysqld --initialize-insecure --user=mysql
则会在MYSQL_HOME下新建data目录,此时 MySQL 建立了默认的数据库,用户名为 root,密码为空。
4)、安装服务,安装后重启电脑mysql也会自启动了
mysqld -install
第一次安装的话会显示 "Service successfully installed."
如果已经安装过了,会显示"The service already exists! ..."
如果需要移除服务,执行:mysqld -remove
3、登录
mysql -uroot -p
密码为空,即直接回车。
4、修改root密码
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
5、退出和停止服务
--退出
exit
--停止服务
net stop mysql
附:
问题1:安装完后,当执行mysql命令时,弹窗报错:运行mysql 无法启动此程序,因为计算机中丢失VCRUNTIME140_1.dll
解决:安装 mysql用到的win7运行库 即可
参见:https://blog.csdn.net/qq_42365534/article/details/102847013
问题2:java连接报错:Host xxxxxxx is not allowed to connect to this mysql server
解决:
update user set HOST='%' where user = 'root'
flush PRIVILEGES;
问题3:java连接报错:mysql Public Key Retrieval is not allowed
解决:
A、在my.ini文件的[mysqld]下新增:
# 不使用sha2认证
default_authentication_plugin=mysql_native_password
B、mysql
ALTER USER 'root' IDENTIFIED WITH mysql_native_password BY 'root的密码';
C、在连接串中加入
serverTimezone=Asia/Shanghai
如:jdbc:mysql://10.134.252.4:3306/db_xx?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false&serverTimezone=Asia/Shanghai
问题4:如何查找my.ini或my.cnf所在位置?
解决:
执行mysql --help
Default options are read from the following files in the given order:
C:\Windows\my.ini C:\Windows\my.cnf
C:\my.ini C:\my.cnf
D:\env\j2ee\mysql\mysql-8.0.-winx64\my.ini D:\env\j2ee\mysql\mysql-8.0.-winx64\my.cnf
mysql8 安装&问题解决的更多相关文章
- SharePoint 2013必备组件离线包安装:AppFabric无法安装问题解决
由于没有网络,无法使用sharepoint2013的安装必备软件的在线下载向导安装,当要安装 SharePoint 2013 的服务器与 Internet 隔离时,通常需要从脱机位置安装必备组件.即使 ...
- mysql学习-windows下绿色版mysql安装问题解决办法
1.下载绿色版mysql 从该地址http://dev.mysql.com/downloads/mysql/ 中选择windows的版本,选择下载. 2.将下载的压缩包解压. 3.将根目录下的my-d ...
- LabVIEW之安装队列工具包AMC安装问题解决
LabVIEW之安装队列工具包AMC安装问题解决--VIPM无法连接LabVIEW 彭会锋 参考资料: http://www.labviewpro.net/forum_post_detail.php? ...
- Xmind pro Win10系统下安装问题解决与破解
Xmind pro Win10系统下安装问题解决与破解 1.下载安装版本 解压包含文件: xmind-8-update7-windows--安装包 和XMindCrack.jar--激活破解工具 2. ...
- MySQL8安装教程及问题解决
目录 1.下载MySQL的zip文件,解压,在根目录(bin所在的目录)下创建my.ini文件 2.管理员模式打开命令提示符(shell或者说小黑窗),按以下命令操作. 3.不过......我这里密码 ...
- mysql8 安装
准备工作: 首先安装这些依赖 yum install -y flex yum install gcc gcc-c++ cmake ncurses ncurses-devel bison libaio ...
- SQL server 2008 安装问题解决
安装sqlserver2008 出现的一些问题解决方法 1,安装sqlserver的时候出现如下图所示,解决办法是:开始→运行→输入“regedit”→找到“HKEY_LOCAL_MACHINE\SY ...
- Mysql8 安装过程及安装过程系列问题记录
前言: 今天,想装个高版本一点的mysql试试,于是下载了一个mysql8的zip版本. 地址:https://dev.mysql.com/downloads/file/?id=484900 没想到安 ...
- Mysql8安装与配置
网上的教程有很多,基本上大同小异.但是安装软件有时就可能因为一个细节安装失败.我也是综合了很多个教程才安装好的,所以本教程可能也不是普遍适合的. 安装环境:win7 1.下载zip安装包: MySQL ...
随机推荐
- 3_02_MSSQL课程_Ado.Net_连接池_连接字符串
连接池技术:是一种对象池技术. 连接对象频繁的开启和关闭操作. innerConnection 先从池子里面拿,如果没有创建新的!!连接池有大小,最大/最小. 提高了连接对象的重用. Asp.ne ...
- c++拷贝构造函数(翁恺c++公开课[26-27]学习笔记)
这节课在p26.拷贝构造中讲的很清楚,建议大家耐心的去看下. 什么时候会发生拷贝构造: 对象之间的初始化赋值 使用对象作为变量进行函数传参(通常使用引用来传参从而减去不必要的拷贝构造,提高效率和代码健 ...
- Linux 下安装 FFmpeg
1. 下载源代码: git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg 2. 编译 ./configure --enable-shared --pre ...
- 使用C语言实现文件的操作
#include <stdio.h> int main(int argc, char* argv[]) { // 创建文件类型 FILE* file; char buf[1024] = { ...
- STP 指定端口 根端口 区别和理解
不多说,先上图,A为指定端口,B为非指定端口. 看本文的网友应该知道根端口和指定端口的选举,但是对指定端口和根端口的理解不清楚.这里我就略过选举过程,直接描述这两者的区别和存在的意义. 指定端口:转发 ...
- 卸载sql server 2008
一. SQL2008卸载. 1.从控制面板卸载 1)点击计算机右下角“开始”,点击“控制面板” 2)点击“卸载程序”. 3)在程序列表中找到“Microsoft SQL Server 2008” ...
- windows服务使用和控制启停
https://www.cnblogs.com/mq0036/p/7875864.html
- 输出复选框选中的文件名 checkbox
1. <tr> <td><input type="checkbox" name="cbxFileName"/> ...
- 配置web应用全局的错误页面
- 普通用户切换不到root用户--权限更改
https://blog.csdn.net/lianjoke0/article/details/82598149 [root@java133 ~]# ll /etc/passwd -rw-r--r-- ...