ASP.net怎么连接mysql数据库进行数据 *** 作

ASP.net怎么连接mysql数据库进行数据 *** 作,第1张

1、资源:Mysql-5624-win32、VS2013、mysql-connector-odbc-536-win32;

2、ODBC下载:在Mysql官网可下载Mysql ODBC,注意,什么版本的mysql配什么版本的ODBC,很重要!

下载后双击安装。

3、创建ODBC数据源

打开  控制面板->系统和安全->管理工具->ODBC数据源(32位)

因为我安装的mysql数据库是32位的,所以选择32位的数据源:

d出数据源管理程序(32位):

选择用户DNS,点击右边的“添加”按钮,选择MySQL ODBC 53 ANSI Driver->完成:

d出界面如图所示:Data Source Name可自己随意填写;TCP/IP Server如果是本机数据库的话一般填localhost;Port端口号不要改;User填root,Password填你登陆自己的mysql时所用的密码;Database选择一个你已经建好的mysql数据库,比如我选择数据库XYDdata;最后点击Text测试,d出连接成功的对话框(这一步如果出错,没有d出连接成功的对话框,那么极有可能是因为下载的Mysql ODBC与Mysql的版本不相匹配)。

选择系统DNS,点击添加,步骤、填法同上,不再细讲。

完成后,如图所示,用户DNS和系统DNS都添加了名为Lizer的数据源:

ODBC数据源创建成功。

4、打开VS2013,新建一个ASPnet应用程序:

5、添加一个Web窗体WebForm1aspx:

6、使用ASP数据绑定控件:

以GridView控件为例:

GridView以表的形式显示数据,并提供对列进行排序、分页、翻阅数据及编辑或删除单个记录的功能。

使用示例:

视图->工具箱->数据,双击GridView将空间拖到页面中:

在“设计”中点击右边的小箭头,d出GridView任务,选择数据源选择“新建数据源”:

d出:

选择“SQL数据库”,点击“新建连接”:

如下图所示,数据源选择ODBC数据源;数据源选择我们前面新建的数据源”Lizer";登陆信息中用户名密码即为我们在创建数据源“Lizer"时填写的User和Password:

点击确定,再点击下一步:

输入SQL语句 select from Book(Book是数据库中的一个表):

点击 下一步->完成。

软件会为我们自动生成代码:

行程序,表Book中的数据以表格的形式呈现出来:

mysql要实现定时执行sql语句就要用到Event

具体 *** 作如下:

先看看看event 事件是否开启

show variables like '%sche%';

如没开启,则开启。需要数据库超级权限

set global event_scheduler =1;

创建存储过程 update_a (注:就是你要执行的sql语句)

mysql> create procedure update_a() update a set ay_avg=(select avg(byouhao) from b where aa_id=ba_id);

创建一个定时任务:event e_updateA

mysql> create event if not exists e_updateA

-> on schedule every 60 second ---设置60秒执行一次

-> on schedule at date_add(now(),interval 1 minute) ---在一分钟后执行

-> on completion preserve

-> do call update_a(); ---执行update_a()存储过程

创建Event之后,sql语句就定时执行一次。

关闭事件任务

mysql> alter event e_updateA ON

-> COMPLETION PRESERVE DISABLE;

开启事件任务

mysql> alter event e_updateA ON

-> COMPLETION PRESERVE ENABLE;

1 将下载的mysql-noinstall-5169-win32zip解压至需要安装的位置, 如: C:\Program Files;

2 在安装文件夹下找到 my-smallini配置文件, 将其重命名为 myini , 打开进行编辑, 在 [client] 与[mysqld] 下均添加一行: default-character-set= gbk

3 打开 Windows 环境变量设置, 新建变量名 MYSQL_HOME , 变量值为 MySQL 安装目录路径, 这里为C:\Program Files\mysql-5169-win32

4 在 环境变量 的 Path变量中添加 ;%MYSQL_HOME%\bin;

5 安装 MySQL 服务, 打开Windows命令提示符, 执行命令: mysqld --install MySQL--defaults-file="myini" 提示"Service successfully installed"表示成功;

MySQL服务的启动、停止与卸载

在 Windows 命令提示符下运行:

启动: net start MySQL

停止: net stop MySQL

卸载: sc delete MySQL

MySQL脚本的基本组成

与常规的脚本语言类似, MySQL 也具有一套对字符、单词以及特殊符号的使用规定, MySQL 通过执行 SQL 脚本来完成对数据库的 *** 作, 该脚本由一条或多条MySQL语句(SQL语句 + 扩展语句)组成, 保存时脚本文件后缀名一般为sql。在控制台下, MySQL 客户端也可以对语句进行单句的执行而不用保存为sql文件。

标识符

标识符用来命名一些对象, 如数据库、表、列、变量等, 以便在脚本中的其他地方引用。MySQL标识符命名规则稍微有点繁琐, 这里我们使用万能命名规则: 标识符由字母、数字或下划线(_)组成, 且第一个字符必须是字母或下划线。

对于标识符是否区分大小写取决于当前的 *** 作系统,Windows下是不敏感的, 但对于大多数Linux\unix 系统来说,

用循环读取后面的记录:

计次循环首 (取记录集行数 (记录集句柄), 计次)

读字段值 (记录集句柄, “在线用户”, 账号ID)

调试输出 (账号ID)

到下一行 (记录集句柄)

计次循环尾 ()

以上就是关于ASP.net怎么连接mysql数据库进行数据 *** 作全部的内容,包括:ASP.net怎么连接mysql数据库进行数据 *** 作、mysql数据库,指定到某一时间,它就自动执行相应的 *** 作sql语句该怎么写、mysql数据库的基本 *** 作有哪些等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10084033.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存