数据库 9.3
下载安装MYSQL
1.官网 https://dev.mysql.com/downloads/mysql/
2. 错误记录: (1)开始时下载了msi格式,虽然安装程序下载在E盘中,但最终文件夹始终出现在C盘,没有找到原因与解决方式,最后无奈全部删除。 (2)文件夹处理错误,不应处理debug文件夹——>导致出现错误:“ 'mysqld’ 不是内部或外部命令,也不是可运行的程序或批处理文件。”
关于MSI文件 (1)MSI文件是Windows Installer的数据包,它实际上是一个数据库,包含安装一种产品所需要的信息和在很多安装情形下安装(和卸载)程序所需的指令和数据。MSI文件将程序的组成文件与功能关联起来。此外,它还包含有关安装过程本身的信息:如安装序列、目标文件夹路径、系统依赖项、安装选项和控制安装过程的属性。 (2)采用MSI安装的优势在于你可以随时彻底删除它们,更改安装选项,即使安装中途出现意想不到的错误,一样可以安全地恢复到以前的状态。(但我没有找到方法,是一个一个文件和程序删的。。。。)
1.在mysql-8.0.21-winx64文件夹中新建数据文件夹data,加入my.ini文件。 2. my.ini内容来自https://blog.csdn.net/saber872138/article/details/103754713
[mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 basedir=E:\mysql-8.0.21-winx64-debug-test\mysql-8.0.21-winx64 # 设置mysql数据库的数据的存放目录 datadir=E:\mysql-8.0.21-winx64-debug-test\mysql-8.0.21-winx64\Data # 允许最大连接数 max_connections=200 # 允许连接失败的次数。 max_connect_errors=10 # 服务端使用的字符集默认为UTF8 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB # 默认使用“mysql_native_password”插件认证 #mysql_native_password default_authentication_plugin=mysql_native_password [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [client] # 设置mysql客户端连接服务端时默认使用的端口 port=3306 default-character-set=utf8关于将txt转换为ini 点击将txt另存为,类型选为所有文件,将扩展名直接修改为ini。
此电脑—> 属性—>高级系统设置—>环境变量—>选择path—>点击编辑,加入bin路径E:\mysql-8.0.21-winx64\bin 待解决问题:不知道应加入环境变量还是系统变量,所以都在path中加入了。