下载解压从官网下载Mysql压缩包解压放到自己的目录下解压版下载地址新建并修改my.ini文件[mysql] # 设置mysql客户端默认字符集 default-character-setutf8 [mysqld] #设置3306服务端端口 port 3306 # 设置mysql的安装目录 basedirC:/mysql-5.7.41-winx64 # 设置服务端默认字符集 character-set-serverutf8 # 创建新表时将使用的默认存储引擎 default-storage-engineINNODB # 设置严格SQL模式 sql-modeSTRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION # mysql8.0 #sql-modeSTRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION安装mysql服务配置环境变量以管理员权限运行cmd将目录切换C:\mysql-5.7.41-winx64\bin目录执行命令mysqld.exe -installmysqld --initialize-insecure 建议使用不设置root密码 mysqld --initialize 不建议使用生成一个随机的root密码安装mysql生成的随机密码会在data目录下.err中显示安装MySql服务切换到bin目录后使用mysqld --install命令安装即可mysqld -install需要自定义mysql服务名的话mysqld --install 修改的服务名开始mysql服务进入服务启动或执行命令net start mysql更改数据库密码#登录数据库 mysql -u root -p #不同端口号数据库需指定 mysql -h localhost -P 3306 -u root -p #修改密码 set password for rootlocalhost password(123456); #MySQL8.0 SET PASSWORD FOR rootlocalhost 123456; #解决Navicat连接MySQL错误1251的问题 #MySQL8.0后的版本加密规则是caching_sha2_passwordMySQL8.0之前的版本加密规则是mysql_native_password #修改加密规则 ALTER USER rootlocalhost IDENTIFIED BY password PASSWORD EXPIRE NEVER; #更改密码 ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY 新的密码; #刷新 FLUSH PRIVILEGES;
阅读完成 · 觉得有帮助?