安装mysql包
首先把安装包
安装到C盘,这里自定义目录了。
c:\tools\mysql-8.0.23-winx64
配置环境路径
解压好之后就配置Path环境路径,这样相当是全局变量的作用,方便我们不用时刻进入到目录进行操作。
从控制面板中进入到“查看高级系统设置”中
点击进入“环境变量”后把解压好的Mysql路径下的bin目录地址复制进去,确定即可
安装mysql服务过程
然后要以管理员身份运行cmd,我直接在关机那里找到并右击该“命令提示符”,选定为“以管理员身份运行”
看cmd标题有显示
执行命令:>安装MySQL服务(注意:要以管理员身份运行)
mysqld --install
接着创建配置文件my.ini,并填入以下信息,并保存。
[mysqld]
#set basedir to your installation path
basedir= c:/tools/mysql-8.0.23-winx64
#set datadir to the location of your data directory
datadir= c:/tools/mysql-8.0.23-winx64/data
#set server character
character-set-server=utf8
#set server ip and port
bind-address=0.0.0.0
port=3306
#set storage-engine
default-storage-engine=INNODB
[mysql]
default-character-set=utf8
[client]
default-character-set=utf8
执行命令:>初始化数据目录,并生成管理员随机密码(一般是12位字符),成功后的图片如下:
mysqld --initialize --console
执行命令:>启动mysql服务
net start mysql
执行命令:> 登录mysql
mysql -u root -p
修改管理员密码 ,这就可以了(我的是修改完后)
mysql>set password='123456';
按ALT+Z就可以退出Mysql
最后在系统中输入指令就可以停止mysql服务了
net stop mysql
注意!!
在创建my.ini文件的时候不要先创建my.txt再去修改成my.ini,会出现我这种错误
系统找不到路径,一直报错,哪怕是出现了随机密码也登不进去。
正确创建方法:
新建一个“新建文本文档.txt”文件,然后直接修改名字为“my.ini”,这才往里面输入那串信息。