本文只针对安装和第一次进入的问题,不提供下载链接
所需原料:
1.mysql安装包
2.navicat
安装过程中用到的命令行命令
1.运行
mysqld --initialize --console
获得初始化密码
密码在root@localhost后面
2.安装
mysqld --install
3.启动服务
net start mysql
4.进入
mysql -u root -p
输入密码
5.卸载MySQL服务
mysqld --remove
6.停止服务
net stop mysql
7.修改密码
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘新密码’;
安装过程
1.解压安装包
2.把目录下bin的路径添加到环境变量的path中
3.在目录中写一个my.ini文件如下
[mysqld]
basedir ="C:\Program Files\MYSQL\MySQL Server 8.0.13"
datadir ="C:\Program Files\MYSQL\MySQL Server 8.0.13\data"
port=3306
server_id =10
character-set-server=gbk
character_set_filesystem=gbk
[client]
port=3306
default-character-set=gbk
[mysqld_safe]
timezone="CST"
[mysql]
default-character-set=utf8
修改
basedir =“C:\Program Files\MYSQL\MySQL Server 8.0.13”
datadir =“C:\Program Files\MYSQL\MySQL Server 8.0.13\data”
为自己保存的路径
注意:my.ini文件,应以ASNI代码格式保存,windows默认下是gbk
4.删除data文件
5.以管理员身份打开cmd
6.mysqld --initialize --console
在root@localhost后面有一串密码,记住这个密码
然后你会发现自动生成了一个data文件
不记得密码的时候,就可以删除data文件,重复这个步骤
7.mysqld --install
安装,看到安装成功的英语字样即可
此处不能重复操作,会造成数据残留
可用mysqld --remove,进行删除残留
8.net start mysql
启动,看到启动成功字样即可
net start MySQL 时:
发生系统错误 193。
不是有效的 Win32 应用程序。
进入你的Mysql安装目录中的bin文件夹中,找到mysqld这个0kb文件,并删除掉TA,然后你就可以开心的玩耍了~
9.mysql -u root -p
输入前面的密码
如果输入密码后,报错
ERROR 2003 (HY000): Can’t connect to MySQL server on ‘localhost’ (10061)
那就是要指定端口,写成下面这样就行了:
mysql -u root -P 3306 -h localhost -p
10.看到welcom字样即可
11.修改密码
set password=password(‘新密码’)
12.修改成功后即可通过navicat可视化界面进行操作了
希望对你有帮助!