`

sublime运行mysql语句

阅读更多

        很多人都知道用sublime编写sql可以提示,但是却忽略了它一个更重要的作用,sql语句的运行;

        经过我一个上午的学习应用,终于掌握了这门技巧,下面就把我的学习成果和遇到的困难及其解决方法分享给大家。

         首先配置MySQL的环境变量,就是在path路径中加入mysql.exe的路径;

然后就是在sublime中配置了:Preferences->Browse Packages->User,在User中创建扩展名为.sublime-build的文件,例如mysql.sublime-build,(注意先把文件扩展名显示出来,步骤win10在我的电脑页面点击左上角的文件->点击更改文件夹和搜索选项->点击查看,找到相关的选项),建立的文件内容为:

{

"cmd": ["mysql", "-h本机IP地址","-u数据库用户名","-p密码","-D要操作数据库的名字","-e", "source $file", "-v"],

"selector": "source.sql"

}

需要注意的是我们要首先建立好所要操作的数据库;Ctrl+B是运行我们写的sql语句;

这样就可以写sql文件了,我们还要注意的是,我们每建立好一个表的时候,我们注释掉,才可以创建下一个表,为了方便我们以后对表进行更改,注释一定要到位。

 

常见错误一:no build system

                    出现这个错误的原因是,mysql不允许远程控制,设置一下就可以了,设置方法http://jingyan.baidu.com/article/046a7b3ed85f3ef9c27fa9dc.html参考这篇文章;

常见错误二:Can't connect to MySQL server “*****”(10060)

               最可能的情况就是IP地址写错了,我就是用cmd命令找到的IP4地址,并不是本机IP地址,一定要区分好这两个的概念;

其它错误,一般就是自己的sql语句的语法错误了。

        正常情况下,我们就可以愉快的使用我们的sublime了,欢迎大家的补充。

      

分享到:
评论

相关推荐

    sublime-sqlexec:一个用于在Sublime Text中运行SQL命令的插件

    在Sublime Text中打开一个SQL文件,选中需要执行的SQL语句,按下快捷键`Ctrl+Shift+E`(默认快捷键,可自定义),即可看到查询结果在底部的输出面板展示。如果你需要交互式地操作数据库,可以选择"Run Interactive ...

    sublime_package.zip

    首次安装Package Control,需要在Sublime Text中运行特定的命令,之后就可以通过快捷键或者菜单选项进入Package Control的界面,输入插件名称进行搜索和安装,比如我们刚才提到的SqlBeautifier。 "User"文件夹则...

    Sublime Text 3.rar

    例如,为了更好地处理SQL文件,可以安装如SQLTools这样的插件,提供SQL语句执行、结果集查看等功能。 总的来说,Sublime Text 3是一款功能强大且高度可定制的代码编辑器,能够有效地解决处理MySQL.sql文件时的乱码...

    PHP实现导出MySQL数据到excel1

    文本编辑器使用Sublime Text 3。 在PHP中,我们通过PDO类与MySQL数据库建立连接。以下是连接数据库的步骤: 1. 定义数据库的相关参数,如数据库类型($dbms)、主机名($host)、数据库名($dbName)、用户名($...

    初学入门PHP和MySQL

    - **执行SQL语句**:使用`mysqli_query`函数执行SQL语句。 ```php $sql = "SELECT * FROM tbl WHERE idx = 1"; $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0) { while($row = ...

    基于PHP+MySQL实现用户注册登录功能1

    - 文本编辑器:Sublime Text 3。 2. **数据库设计**: - 首先,我们需要创建一个名为“phpDemo”的数据库。 - 接着,创建一个数据表“002”。表的结构至关重要,它应该至少包含用户ID(主键)、用户名、密码...

    使用PHP实现防止sql注入功能

    具体来说,它是利用现有应用程序,将恶意的sql命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入恶意的sql语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行sql语句。

    基于PHP+MySQL实现分页技术1

    - 文本编辑器:Sublime Text 3 2. **主要技术**: - **PDO(PHP Data Objects)**:PHP 7中用于数据库操作的对象,提供了一种统一的方式来访问多种数据库,具有预处理语句支持,提高安全性和性能。 - **MySQL**...

    使用原生Servlet+Vue+MySql实现的留言板系统.zip

    在连接数据库时,通常会使用JDBC(Java Database Connectivity)API,通过编写Java代码来执行SQL命令并与MySQL交互。 4. **项目结构**: - `source`目录可能是项目的主要源代码存放处,包含了Servlet类、Vue组件、...

    html、css、javascript、php、mysql的学习顺序是什么?.docx

    学习MySQL时,可以先从基本的SQL语句开始,然后逐渐深入学习表设计、查询优化等内容。 #### 四、Apache及其他 **Apache**是一款免费开放源代码的Web服务器解决方案,支持多种操作系统。虽然在学习HTML、CSS、...

    基于JavaScript MySQL实现高校考研信息查询系统【优质毕业设计、课程设计项目】.zip

    - SQL查询:后端通过编写SQL语句来执行数据的增删改查操作,可能包括JOIN操作来关联不同表的数据,以满足复杂的查询需求。 4. **安全性**: - **防止SQL注入**:使用预编译语句或参数化查询来避免恶意用户通过...

    JavaScript MySQL实现宠物一线牵配对信息管理系统【优质毕业设计、课程设计项目】.zip

    2. SQL查询:通过编写SQL语句进行数据的增删改查操作,如查找符合条件的宠物、更新用户信息、删除无效的配对记录等。 3. 数据一致性:利用MySQL的事务处理,确保数据的完整性和一致性,例如在宠物配对成功时,同时...

    基于JavaScript MySQL实现音乐播放器【优质毕业设计、课程设计项目】.zip

    开发者需要编写SQL语句来创建数据库表、插入数据以及执行查询操作。 在前后端通信中,可能采用RESTful API设计原则,通过HTTP协议进行数据交换。后端服务器可能会用Node.js或PHP等服务器端脚本语言实现,它们可以...

    JavaScript MySQL实现商场管理系统【优质毕业设计、课程设计项目】.zip

    - 使用如mysql或mysql2的Node.js模块进行数据库连接和查询,处理SQL语句。 - ORM(对象关系映射):可能使用Sequelize或Mongoose等ORM库,简化数据库操作,提高代码可读性和可维护性。 6. **安全考虑**: - 用户...

    JavaScript MySQL实现共享学习资源平台系统【优质毕业设计、课程设计项目】.zip

    - 开发环境:可能包括Visual Studio Code或Sublime Text等代码编辑器,Node.js和npm(Node包管理器)的安装配置。 - 运行环境:服务器部署,如使用Apache或Nginx作为反向代理服务器,配合PM2等进程管理工具保持...

    Spring Boot + SpringMVC + MyBatis + Layui+Mysql宿舍管理系统源码

    本项目是一个基于Spring Boot、SpringMVC、MyBatis和Layui的宿舍管理系统,集成了MySQL数据库,提供了完整的前后台源码,确保在多次测试后能够稳定运行。以下将详细解析这个系统的各个组成部分和涉及的技术知识点。 ...

    php网上购物网站源代码

    开发完成后,源代码需部署到服务器上,配置好Apache或Nginx等Web服务器,连接MySQL数据库,并进行性能优化、安全设置和定期备份,以确保网站的稳定运行。 综上所述,"php网上购物网站源代码"是一个涵盖Web开发多个...

    解决PHP+mysql处理中文乱码的独家方案

    - 在需要连接数据库的PHP页面中,通过`require_once`或`include`语句引入此文件。 **2. 设置页面文件的文件类型** - 使用文本编辑器(如Notepad++, Sublime Text等)打开PHP文件。 - 在`<head>`标签内添加`...

    php实现数据库备份与导出1

    这通过执行SQL语句`SHOW TABLES`来完成,并将结果存储到数组中: ```php $tables = $dbh->query("show tables"); $result = $tables->fetchAll(PDO::FETCH_NUM); $tabList = array(); foreach ($result as $row) { ...

Global site tag (gtag.js) - Google Analytics