Windows10下解压版mysql-8.0.11安装教程
下载教程
https://blog.****.net/qq_36172505/article/details/80980945
当前在windos系统下操作,且下载的是解压版,直接解压下载压缩包
先创建一个my.ini文件,放到msyql bin目录下
且不用创建data文件,可能导致报错,其他文件可能说创建data文件,其实不用
内容如下:
需要注意:D:\\tools\\mysql-8.0.18-winx64 双反斜线分割
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3308端口 (系统默认会给其分配3306端口,但是可能会被其他程序占用,我们这里设置为3308)
port = 3308
# 设置mysql的安装目录 特别注意,这里的目录路径根据自己的解压路径写
basedir=D:\\tools\\mysql-8.0.18-winx64
# 设置mysql数据库的数据的存放目录 特别注意,这里的路径根据自己的写
#datadir=D:\tools\mysql-8.0.18-winx64\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
使用管理员运行
进入安装盘符
D:
进入解压目录bin目录下
windows下查看文件夹
dir
进入bin目录后
获取临时密码,记住后面登录会用到,密码有点奇怪,如 aTkaHp2d1w>%
mysqld --initialize --user=mysql --console
安装
mysqld install
启动
net start mysql
登录
msyql -uroot -p
输入临时密码
修改密码,如下改为root,可自行定义
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
出现如下截图,成功
如果失败怎么办
本人遇到过首次登录输入生成的临时密码无效
可删除data文件,重新生成
关闭mysql
net stop mysql
###当安装错误,需要重新安装时,使用命令移除安装的mysql:mysqld --remove mysql
#四、开机WIndows下启动MySQL
还是以管理员身份打开运行管理器
以我电脑为例:切换路径到C:\web\mysql-8.0.11-winx64\bin
然后输入:mysql -hlocalhost(这个可省略) -uxxx -pxxx回车 进入mysql数据库(其中-h表示服务器名,localhost表示本地;-u为数据库用户名,后面接的是mysql的用户名(如-uroot;-p为密码,如果设置了密码,可直接在-p后接着输入,如:-p123456)
就成功进入了!!!
输入show databases;显示你有的数据库(mysql数据库中的命令必须以分号结尾“;”)