在mysql中加载并执行sql文件

本文详细介绍了如何使用XAMPP搭建本地PHP开发环境,包括启动XAMPP、配置Apache和MySQL服务、通过浏览器访问phpMyAdmin创建数据库,以及使用HeidiSQL工具执行SQL文件等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、运行xampp

2、运行apache+mysql

3、浏览器中输入:http://localhost:8000/phpmyadmin/

4、左侧“新建”按钮”,输入“数据库名”,按“创建”

5、使用HeidiSQL工具

6、网络类型“mysql (tcp/ip)”,主机名:127.0.0.1,用户:root, 端口:3306,点击“打开“按钮,选中要执行的数据库,“文件”->"运行sql文件"

转载于:https://www.cnblogs.com/windel/p/8514912.html

### 如何在 MySQL Workbench 中导入 .sql 文件 #### 使用图形界面方式导入 SQL 脚本 为了通过图形化界面导入 `.sql` 文件,在 MySQL Workbench 的 Schema 列表中选择目标数据库,接着点击菜单栏上的 `File` -> `Run SQL Script…` 来打开执行的脚本文件[^1]。 #### 命令行工具导入 SQL 文件至特定数据库 另一种方法涉及使用命令提示符或终端窗口。假设已经安装配置好了 MySQL 服务端环境变量,则可以在任意路径下启动命令行客户端程序 mysql.exe (Windows) 或者 mysql (Linux/Mac),通过提供用户名 (-u 参数), 密码 (-p 参数) 登录服务器实例之后,切换到所需的 schema 下面,调用 source 命令加载外部 sql 文档的内容: ```bash mysql -u root -p use message; source /path/to/your/file.sql; ``` 这里的 `/path/to/your/file.sql` 应替换为实际存储 `.sql` 文件的位置以及完整的名称[^2]。 对于 Mac 用户来说,过程相似,只需确保正确指定了本地磁盘上 `.sql` 文件的确切地址即可完成相同的操作[^5]。 #### 创建新数据库再导入数据 如果还没有建立好接收这些备份数据的目标数据库的话,那么应该先创建一个新的数据库实例,比如名为 `message`: ```sql CREATE DATABASE IF NOT EXISTS message CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci ; USE message ; SOURCE D:/sqltest/message.sql ; -- Windows 系统下的例子 -- 对于 Unix 类操作系统则可能是这样的形式: -- SOURCE ~/Documents/sqltests/message.sql ; ``` 上述代码片段展示了如何在一个会话内连续运行多条语句来达成目的——先是确认不存在同名空间的情况下构建新的数据库对象;紧接着改变当前的工作上下文为目标库;最后读取来自指定位置的数据定义与插入指令集[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值