概述
1、浏览器搜索mysql下载安装
地址:MySQL :: Download MySQL Community Server
2、登录或者不登录下载
3、下载的是一个压缩包,直接解压缩,无需安装
4、新建my.ini文件,内容如下
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D://mysql-8.0.29-winx64
# 设置mysql数据库的数据的存放目录
datadir=D://mysql-8.0.29-winx64//Data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
关于sql_mode,像下面这个报错,就是因为group by字段必须完全显示在查询列里,所以去掉这个模式,就不在报错了
5、接着安装,配置mysql目录进系统环境变量path,可不配置,但是配置了就可以直接在dos界面敲mysql
6、电脑用管理员命令模式进入mysql/bin目录,进行mysql初始化安装
进入后,如需要切换盘符,直接d:,即可切换,然后cd mysql目录/bin ,进入bin目录,然后输入:
1)、mysqld --initialize --console,该命令会初始化my.ini文件,构建data目录以及其他设置。用鼠标选中下面的密码,按ctrl+c复制。 这里注意,如果后续my.ini文件有修改,而重启mysql后不生效,需要删除data目录,删除mysql服务,命令sc delete 服务名,然后重新执行该命令
在命令行窗口输入mysqld --initialize --console,执行初始化命令,出现了mysqld: Can’t create directory ‘D: ystem toolmysql-8.0.19-winx64Database’ (OS errno 2 - No such file or directory)的等错误
很明显应该是路径问题但我始终都觉得自己没有写错,我写的是
basedir=D:ystem toolmysql-8.0.19-winx64
datadir=D:system toolmysql-8.0.19-winx64Database
最后我还是屈服了
basedir=D://ystem tool/mysql-8.0.19-winx64datadir=D://system tool/mysql-8.0.19-winx64/Database
把斜杠反过来写就对了
2)、输入:mysqld --install
3)、输入:net start mysql 开启服务
如果本地已经安装过mysql,这里的服务名可以自己修改,如mysql8,但我这边测试,本地已存在mysql5.5的情况下,安装mysql8,读取到的密码还是mysql5.5的登录密码,后删除mysql5.5,正常安装mysql8.
6、登录、修改密码
win+R,进入命令行模式,输入:mysql -u root -p,如果前面没有加入path,这里需要进入mysql bin目录
输入步骤5里复制的密码,进入mysql
执行:alter user root@localhost identified by 'root'; enter键后成功改密码为root,这里sql语句后面的分号不要丢
最后
以上就是魁梧彩虹为你收集整理的MySQL 8.0.20zip下载安装教程的全部内容,希望文章能够帮你解决MySQL 8.0.20zip下载安装教程所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复