MySQL数据库非安装版是一种无需通过传统安装程序即可使用MySQL的方式,这种方式适用于临时项目或不希望在系统上安装额外软件的情况,具有灵活性和便携性,以下是MySQL数据库非安装版配置的详细步骤:
一、下载与解压
1、下载MySQL压缩包:访问MySQL官网,选择适合自己操作系统的版本(如Windows x64位)并下载ZIP格式的压缩包。
2、解压到指定目录:将下载的压缩包解压缩到你希望放置的文件夹中,例如D盘的software文件夹下,注意,绝对路径中不要出现中文字符。
二、配置my.ini文件
1、新建my.ini文件:在解压后的目录下新建一个名为“my.ini”的文件。
2、编辑my.ini文件:在my.ini文件中输入以下内容,根据实际路径进行修改:
[mysqld] basedir=D:\\software\\mysql-8.0.32-winx64 datadir=D:\\software\\mysql-8.0.32-winx64\\Data port=3306 max_connections=200 max_connect_errors=10 character-set-server=utf8mb4 default-storage-engine=INNODB default_authentication_plugin=mysql_native_password [mysql] default-character-set=utf8mb4 [client] default-character-set=utf8mb4
三、初始化与安装服务
1、初始化MySQL:以管理员身份运行cmd,进入MySQL的bin目录,执行以下命令进行初始化:
mysqld --initialize --console
注意记录初始密码,该密码会在输出结果中显示。
2、安装MySQL服务:继续在cmd中执行以下命令安装MySQL服务:
mysqld --install
3、启动MySQL服务:执行以下命令启动MySQL服务:
net start mysql
四、登录与修改密码
1、登录MySQL:在cmd中执行以下命令登录MySQL:
mysql -uroot -p
输入初始密码后进入MySQL命令行界面。
2、修改密码:在MySQL命令行界面执行以下命令修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; FLUSH PRIVILEGES;
五、配置环境变量
为了方便在任何目录下使用MySQL命令,可以配置系统环境变量,右键点击“此电脑”,选择“属性”->“高级系统设置”->“环境变量”,在系统变量中找到Path变量并编辑,添加MySQL的bin目录路径,如D:\software\mysql-8.0.32-winx64\bin
。
六、常见问题解答(FAQs)
1、Q: 初始化时提示找不到data目录怎么办?
A: 确保my.ini文件中的basedir和datadir路径正确,且data目录是自动创建的,不需要手动创建。
2、Q: 如何在MySQL 8.0以上版本中修改root用户密码?
A: 使用ALTER USER
语句修改密码,而不是SET PASSWORD
语句。
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; FLUSH PRIVILEGES;
小伙伴们,上文介绍了“mysql数据库非安装_安装MySQL”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。