【Tips】mysql|执行.sql文件的两种方法

本文介绍了两种将SQL脚本文件导入MySQL数据库的方法。方法一是在MySQL控制台中使用source命令,方法二是通过命令行参数指定数据库及用户信息。文章还提供了一个具体的示例帮助理解。

场景:

搭建网站时,将网站的数据库文件执行倒入数据库,一般cms都有database set的页面,没有时可用此方法。

Tips:

  • 方法一:
    进入 MySQL 控制台
    执行source 【sql脚本文件的路径全名】\. 【sql脚本文件的路径全名】
    示例:source C:\test.sql 或者\. C:\test.sql
  • 方法二(未尝试):
    mysql –u 用户名 –p 密码 –D 数据库<【sql脚本文件路径全名】
    示例:mysql –u root –p 123456 -D test <C:\test.sql
    注意:如果在 sql 脚本文件中使用了 use 数据库,则-D数据库 选项可以忽略

参考:https://www.cnblogs.com/qmfsun/p/4838032.html

在不同的引用中,`confirm` 和 `message` 函数有着不同的含义和用途: - **自定义 `alert` 和 `confirm` 效果**:通过定义自己的 `alert` 页面(`Message.jsp`)和 `confirm` 页面(`confirm.jsp`),使用 `showModalDialog` 在 JavaScript 中实现与原生 `alert()` 和 `confirm()` 相同的效果。这里的 `confirm` 用于显示一个确认对话框,让用户进行确认或取消操作;`message` 可能对应于自定义的消息提示框,用于显示特定的消息 [^1]。 - **Element UI 的 `Message` 消息提示**:在 `js` 文件中使用 `Element UI` 的 `Message` 消息提示。`Message` 是 `Element UI` 提供的组件,用于在页面上显示简短的消息提示,如警告、成功、错误等类型的消息。例如,`Message.warning("登录状态过期,请重新登录!")` 会显示一个警告类型的消息提示框 [^2]。 - **Element UI 中 `message` 和 `MessageBox` 的用法**:在 `js` 文件中,`Message` 用于显示普通的消息提示框,可设置消息内容、类型和显示时长等;`MessageBox.confirm` 用于显示确认对话框,用户可以选择确认或取消,并可添加确认后的回调函数。在组件中使用时,可通过全局引入或按需引入并注册在 `Vue` 原型上,然后使用 `this.$message` 调用消息提示框 [^3]。 - **特定程序中的 `POPUP_TO_CONFIRM` 函数**:在给定的代码中,`CALL FUNCTION 'POPUP_TO_CONFIRM'` 用于显示一个确认对话框,`text_question` 参数指定了对话框中显示的问题,`display_cancel_button` 参数用于控制是否显示取消按钮。该函数可能是特定系统或程序中的自定义函数,用于实现确认对话框的功能 [^4]。 ### 代码示例 以下是引用 [3] 中代码的解释: ```javascript // 引入弹窗和确认弹窗组件 import { MessageBox, Message } from 'element-ui'; // 弹窗提示 Message({ message: res.message || 'Error', type: 'error', duration: 5 * 1000 }); // 确认弹窗提示并添加成功的回调 MessageBox.confirm('You have been logged out, or log in again', 'Confirm logout', { confirmButtonText: 'Re-Login', cancelButtonText: 'Cancel', type: 'warning' }).then(() => { store.dispatch('user/resetToken').then(() => { location.reload(); }); }); // 全局引入elementUI import ElementUI from "element-ui"; import "element-ui/lib/theme-chalk/index.css"; Vue.use(ElementUI); // 按需引入然后注册在vue原型上 import { Message } from 'element-ui'; Vue.prototype.$message = Message; // 组件中调用 this.$message.success("退出成功"); ``` - `Message` 函数:用于显示普通的消息提示框。`message` 参数指定显示的消息内容;`type` 参数指定消息的类型,如 `error`、`success`、`warning` 等;`duration` 参数指定消息提示框的显示时长,单位为毫秒。 - `MessageBox.confirm` 函数:用于显示确认对话框。第一个参数是对话框中显示的问题;第二个参数是对话框的标题;第三个参数是配置对象,可设置确认按钮文本、取消按钮文本和对话框类型等。`then` 方法用于添加确认操作成功后的回调函数。 - 在组件中使用 `this.$message`:通过将 `Message` 注册在 `Vue` 原型上,可以在组件中使用 `this.$message` 调用消息提示框,如 `this.$message.success("退出成功")` 会显示一个成功类型的消息提示框。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bluffing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值