my.ini配置文件内容:
新建文件,改名my.ini,内容如下
[client]
port=3306
default-character-set=utf8
[mysqld]
#设置mysql的安装目录
basedir=D:\mysql\mysql-5.7.34-winx64
#设置mysql的数据目录
datadir=D:\mysql\mysql-5.7.34-winx64\data
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
#开启查询缓存
explicit_defaults_for_timestamp=true
#配置内容结束
#安装服务,
mysqld install
#cmd中输入“services.msc”可以看到mysql
#安装data及配置
mysqld --initialize (随机密码)
mysqld --initialize-insecure(无密码)
#启动/关闭
net start mysql
net stop mysql
命令行输入:
mysql -u root -p
即可成功登录,提示 welcome to the mysql monitor!的字样即表示登录成功。
关闭当前命令行,重启cmd.exe
输入mysqladmin -u root -p password
回车,
出现“Enter password:”,直接回车,未设置密码时默认没有密码,
接着出现“New password:”输入新的密码,回车即可,
接着出现“Confirm new password:”确认密码,回车即可。
修改完密码以后,下次重新登录是,
键入mysql -u root -p即可,接着输入设置后的密码即可登录。