电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

vs2010连接mysql数据库方法

12页
  • 卖家[上传人]:M****1
  • 文档编号:477071583
  • 上传时间:2023-12-09
  • 文档格式:DOCX
  • 文档大小:167.82KB
  • / 12 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、Vs2010连接Mysql数据库方法下载 MySQL 5.5.13 正式版:http:/ 操作系统:winxp-32bit数据库:MySQL Server 5.5(安装路径:D:Program FilesMySQLMySQL Server 5.5) IDE: Microsoft Visual Studio 2010 untimate/Professional (以上东西都是完整安装的)一、VC设置1、新建一个工程,随便写一个helloworld,目的是就是让工程下的“debug”文件夹出现2、把 D:Program FilesMySQLMySQL Server 5.5lib 下面的 libmysql.dll 复制到工程的 debug文件夹里面3、接下来要设置一些引用文件的环境变量,首先,点击项目- 属性-vc+目录。然后 “include 目录”那把“D:Program FilesMySQLMySQL Server 5.5include” 给加 进来再然后“lib 目录”那里把“D:Program FilesMySQLMySQL Server 5.5lib” 也一起加 进来VC6.0设

      2、置:(1) 打开VC6.0工具栏Tools菜单下的Options选项,在Directories的标签页中右边的 “Show directories for:”下拉列表中选中“Includefiles”,然后在中间列表框中添加你本地安装 MySQL 的 include 目录路径。(我的是 D:Program FilesMySQLMySQL Server 5.5include)。(2) 在上面说到的“Show directories for:”下拉列表中选中“Library files”,然后 添加你本地安装MySQL的Lib目录路径。Lib目录下有debug目录,选debug。(我的是 D:Program FilesMySQLMySQL Server 5.5libdebug)。4、然后在项目- 属性窗口下点击:连接器-输入- 附加依赖项,把libmysql.lib”写进去 VC6.0 设置:在“Project settings-Link:Object/library modules” 里面添加“libmysql.lib”。使用VC+编译时再添加以下项:5、在stdafx.h里面添加如下的

      3、内容:#include mysql.h”#include winsock.h / 如果编译出错,则把该行放到#include mysql.h”之前#pragma comment(lib,libmySQL.lib)/如果在附加依赖项里已增加,则就不要添加了二、数据库的相关操作1、打开“开始-所有程序-MySQL-MySQL Server 5.5-MySQL Command Line Client.exe”, 如果有密码就输入密码,没有设置密码就直接按回车,会提示服务器启动成功。2、显示所有的数据库mysql show databases;注意一定要敲“;”后再按回车3、创建数据库mydbmysql create database mydb;4、选择你所创建的数据库mydb mysql use mydb;ysql? use nyan cliainged!5、显示数据库中的表 mysql show tables;iyscL shou ta snpty set C0-0因为是新创建的数据库,所以为空6、创建一个表mysql create table tettable (id int(3) au

      4、to_increment not null primary key,timedatetime,name char(10) not null,addressvarchar(20),year date,s1 char(11) ,s2 int default T )gf 匕争 tdbj/g 七号置七七岐 bK# t id int_WJC0% npt nu 11. prsFinp 蛙 方序 * pot nullv学mliHr皂8,-zyuflar dntic:s-i gM r-11 “m2int : Qwcry QK. 0 rows 祯誓寺g*注:在建表中:(1)将ID设为长度为3的数字字段:int(3)并让它每个记录自动加一:auto_increment并 不能为空:not null,而且让他成为主字段primary key。(2)将time设为日期时间字段。(3)将NAME设为长度为10的字符字段。并不能为空:not null(4)将ADDRESS设为长度20的字符字段,而且缺省值为深圳。varchar和char有什么区 别呢,只有等以后的文章再说了。(4)将YEAR设为日期字段。(5)将

      5、S1设为长度为11的字符字段(6) 将S2设为数字字段int,而且缺省值为17、显示表的结构mysql describe testtable;8、实现添加数据到表mysql insert into testtable values(T,2010T0-08, bj,深圳一中 ,2010-10-08,MySQLTest,20);insert iiita tessttahla walunst p 2010-I0-=&8*, *S010-lB-aBfffJHLTes=tJr2e; QLweFy QIL 1 ww Ee-ctea (0.03 sec?mysql insert into testtable values(2,2010T0-08, jj,深圳二中 ,2010-10-08,MySQLTest2,20);9、显示表中的记录mysql select * from testtable;se Leet * Fih test t-nblB |* 桓 一 一 4 I id I tineS nvnE 1E3 51I sZ 3* 布-号 暨*:1t购1 丽;的日:hj:沔1 一中t201!FIQHcs

      6、 t:I1:曲白=蹦=由& i jj:谦划| 二中t1击 t:金:its 1Iim 叫.曲 sbcmysql select * from testtable where name = bj” ;10、实现修改功能mysql update testtable set address = 桃园县一中 where name = jj; mysql select * from testtable;11、实现删除功能mysql delete from testtable where name = jjmysql delete from testtable where id4;mysql delete from testtable where id4 and id F:mydb.bbbmysqldump -opt mydb -u root -p111 F:mydb.sql注释:将数据库mydb备份到F盘mydb.bbb文件,mydb.sql是一个文本文件,文件名任取, 打开看看你会有新发现。-u后空格,指定用户名,必需,-p指定密码,注意后面直接跟密 码不能空格,如果不填密码,再在后面输入即可。1

      7、6、导入数据库从e:MySQLmydb2.sql中将文件中的SQL语句导入数据库中:1. 从命令行进入MySQL,然后用命令CREATE DATABASE mydb2;创建数据库mydb2。2. 退出MySQL可以输入命令exit;或者quit;3. 在CMD中输入下列命令:c:MySQL -h localhost -u root -p mydb2 use mysqlupdate user set password=password( djg345” ) where user= root” ;flush privileges;重新杀MySQL,用正常方法启动MySQL。4、显示当前的user:mysql SELECT USER();MYSQL增加用户命令方式的.注意每行后边都跟个;表示一个命令语句结束.格式:grant select on数据库.* to用户名登录主机identified by 密码例1、增加一个用户user密码为1234,让他可以在任何主机上登录,并对所有数据库有查 询、插入、修改、删除的权限。首先用以root用户连入MYSQL,然后键入以下命令: grantselect,insert,update,delete on *.* to user矿” identified by 1234;但例1增加的用户是十分危险的,你想如某个人知道test 1的密码,那么他就可以在 internet上的任何一台电脑上登录你的mysql数据库并对你的数据可以为所欲为了,解决 办法见例2。例2、增加一个用户user密码为1234,让他只可以在localhost上登录,并可以对数据库 mydb进行查询、插入、修改、删除的操作(localhost指本地主机,即MYSQL数据库所在 的那台主机),这样用户即使用知道user的密码,他也无法从internet上直接访问数据 库, 只能

      《vs2010连接mysql数据库方法》由会员M****1分享,可在线阅读,更多相关《vs2010连接mysql数据库方法》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.