1. 江湖人士首页
  2. IT江湖

MySQL数据库简明图示入门教程

在ASP时代,若是我们要成立一个数据库驱动的web站点,那么你能够选择环良多钱的微软SQLSERVER数据库或者选择要花良多时间来寻找达到机能和不变性同一的ACCESS数据库,但在。NET时代你有另一种选择,那就是:MySQL数据库

MySQL数据库是一种开放源代码的数据库,通过获得授权来连结源代码的官方支撑,同时能够自在点窜源代码,目前很多公司和组织都采用了这种数据库。对此细致消息您能够拜候MySQL的官方站点。

与大大都软件一样,起首是获得并安装mysql数据库软件,获得Mysql数据库的方很简单,在

如图所示,在安装完成的最初一步,系统会问你能否要设置装备摆设MySQL办事器,若是选择此刻设置装备摆设MySQL办事器,那么系统将主动运转MySQL实例设置装备摆设领导,于是你将进入下一步。

MySQL办事器实例设置装备摆设领导使设置装备摆设办事器变得很是简单,按照设置装备摆设领导一步一步的走,绝大大都时候都选择缺省设置装备摆设。

如上图,读者能够自行选择是安装在公用的数据库办事器上或是共享的办事器,因为我利用的笔记本电脑,所以我选择是最简单的DeveloperMachine,这个设置不克不及供给同样的机能,并且也不克不及利用良多系统资本

必需确保响应TCP/IP收集和谈,以包管Web页载需要的时候Web办事器能毗连数据库;若是你的数据库和web办事器安装在统一台办事器上,那么能够禁用这个选项以防止来自收集的拜候。

也许你认为能够不需要这个工具,但我仍是要建议你下载并利用MySQLAdministrator,它供给图形界面以协助你办理MySQL数据库,Windows用户能够通过号令提醒交运转MySQLAdministrator,在余下时间里我假定你曾经安装了MySQLAdministrator,而且将利用相关图例。

要建立数据库,我们必需起首毗连办事器。运转MySQLAdministrator并登岸办事器。

系统将提醒你输入数据库的名称,这里我们利用mydatabase,数据库入门教程在本文当前也将利用这个名称。

一旦建立后,新数据库就将与办事器中的其他数据库一路出此刻Schema窗口,选择它后,在右侧窗口将呈现它的细致材料。

此刻这里面还没有更多的工具,由于目前数据库仍是空的。下面我们就为数据库添加点工具。

建立表很简单,只需要点击CreateTable按钮,于是将呈现下面的对话框:

如图所示,我们曾经给表取名为mytable,有四个域,此中id域为主动增量的主键、一个整数域、一个文本域和一个时间/日期域。

在完成这些后,点击ApplyChanges按钮,将呈现如下图的窗口,窗口中的是建立表的SQL语句,同时扣问能否施行,当然点击Execute。

到目前为止,我们曾经建立了一个包含名为mytable的表的名为mydatabase的数据库,下面我们要做的就是为数据库添加点数据。

在实在环境中,添加数据是通过使用法式来实现的,但此刻仅仅是要添加几个样本数据,所以我将在MySQL客户端号令中利用SQL语句的insert语句来实现,若是此刻你还在MySQLAdministrator中,那么能够通过菜单tools来拜候号令行(Tools->MySQLCommandLineClient),不然能够通过起头菜单的MySQL组来拜候。

图中的第一行是告诉办事器我将利用阿谁数据库,第二和第三仅仅是简单的向数据库插入数据。

此刻数据表中有两个样本数据,到目前为止,我们的数据库办事器曾经成立并运转了,里面有一个数据库,一个数据表,一些数据。

要添加用户账号需要再一次运转并登岸MySQLAdministrator,在MySQLAdministrator窗口的右边选择UserAdministration,同时左边将显示办事器现行账号的消息(这里凡是是所谓的root),右击下面小窗口里的账号,选择AddnewUser。

接下来系统将提醒你输入新用户的细致消息,我给新用户取名为15secs,口令设置为password。

留意上图还没无为用户进行任何授权,因为后面的代码需要查询数据库,故需要授予用户select权限,然后点击ApplyChanges按钮保留。

也许使用法式需要更多的权限,如:INSERT,UPDATE,和DELETE等等,你能够用同样的方式授予给用户,但要留意的是,权限越多平安越小,你必需对每个用户都实行节制。

至此我们的数据库终究完成,MySQLConnector/Net也安装成功,我们该做点其他什么工作了。下面我将供给一段简单的脚本,在这段脚本中,我们将毗连和查询数据库中的数据,输入数据不是脚本的要点。MySQL。aspx

在上面的脚本中黑体字部门将随你采用的平台分歧而进行点窜,如采用SQLServer使用System。Data。SQLClient来替代MySql。Data。MySqlClient,这只是一点,更细致的本文就不会商了。下图是脚本运转成果:

我但愿本文能对读者理解数据库办事器有所协助,当你筹算从access或SQLServer上升级的时候,MySQL是一个不错的选择,虽然它是开放源代码的,数据库入门教程并且还有些缺陷,但它与。NET的连系能做很多工作,别的MySQLAdministrator使办理数据库办事器不再是办理员的恶梦。

MySQL数据库简明图示入门教程 1
本站最新优惠

Namesilo优惠:新用户省 $1 域名注册-优惠码:45D%UYTcxYuCloZ 国外最便宜域名!点击了解更多

特别优惠:免费赠送 $100 Vultr主机-限时优惠!英文站必备海外服务器!点击了解更多

VPS优惠:搬瓦工优惠码:BWH3OGRI2BMW 最高省5.83%打开外面世界的一款主机点击了解更多

原创文章,作者:江小编,如若转载,请注明出处:https://jhrs.com/2018/24132.html

扫码关注【江湖人士】公众号,您会获得关于国外被动收入的最新资讯

WA付费会员QQ群:387027533,加这个群需要回答您的WA会员名,待核实后予以通过

普通QQ交流群:178758794,可分享交流建站的各类经验和知识

发表评论

电子邮件地址不会被公开。 必填项已用*标注

5 × 5 =