1、首先双击打开navicat这款软件,在菜单栏中选择文件-->新建连接-->MySQL;
2、在打开的新建连接对话框中输入连接名和密码,密码就是你配置MySQL数据库时设置的密码,其余项的值默认就行,然后点击确定;
3、然后就可以在连接列表中看到刚才创建的连接了。右击baidujingyan,也就是刚才创建的连接的名字,选择命令列界面,打开命令列界面;
4、就是在命令界面里输入命令来完成 *** 作的;首先创建数据库,假设名字为baidu,命令为:create database baidu;(注意最后以分号结束,输完命令后回车);
5、然后右击baidujingyan,选择刷新,就可以看到刚刚创建的名字为baidu的数据库;
6、因为的数据库一般情况要存放中文数据,也就是汉字,以在进行建立表的 *** 作时,有必要先改一数据库的属性;右击baidu-->数据库属性;
7、在打开的数据库属性对话框中修改字符集码,改为utf-8形式,然后确定(提前修改了,避免以后出错,注意这一步,很重要,果不更改,在后面的输入中文时,就会出现乱码);
8、接来建立表,因为要在baidu这个数据库建立表,以要先选择这个数据库;命令为:use baidu;
9、然后开始建立表,假设表的名字是urltable,作用是存放标题和链接的,并且标题为主键;标题长度为10个汉字,链接长度为80个字符,那么命令为:
10、mysql> create table urltable
11、 -> (title char(20) not null unique,
12、 -> url char(40));
13、这样刷新数据库就能看到新建的表了!
C#数据库查询和 *** 作大全
这里将介绍C#数据库查询和 *** 作方面的有关知识,包括数据库连接、数据库查询的相关代码和示例。希望本文对大家有所帮助。
一:C#数据库查询之数据库连接代码:
SqlConnectionobjSqlConnection=newSqlConnection("server=127001;uid=sa;pwd=;database=test"); objSqlConnectionOpen(); 二:数据库的添加记录代码:
inti=0; strings1="",s2=""; i=ConvertToInt16(textBox1Text); s1=textBox2Text; s2=textBox3Text; SqlConnectionobjSqlConnection=newSqlConnection("server=127001;uid=sa;pwd=;database=test"); objSqlConnectionOpen(); MessageBoxShow("数据库连接成功","好"); try { SqlCommandsqlcom=newSqlCommand("insertintoinfo(id,name,sex)values("+i+",'"+s1+"','"+s2+"')",objSqlConnection); sqlcomExecuteNonQuery(); MessageBoxShow("添加成功!","啊"); } catch(Exceptiona) { MessageBoxShow(aToString()); } MessageBoxShow("添加成功!","啊"); } 三:数据库的修改代码:
inti=0; strings1="",s2=""; s1=textBox2Text; s2=textBox3Text; if(textBox1TextLength==0) i=0; else i=ConvertToInt32(textBox1Text); SqlConnectionobjSqlConnection=newSqlConnection("server=127001;uid=sa;pwd=;database=test"); objSqlConnectionOpen(); MessageBoxShow("数据库连接成功","好"); try { SqlCommandsqlcom=newSqlCommand("updateinfosetname='"+s1+"',sex='"+s2+"'"+"whereid="+i,objSqlConnection); sqlcomExecuteNonQuery(); MessageBoxShow("修改成功!","啊"); objSqlConnectionClose(); } catch(Exceptiona) { MessageBoxShow(aToString()); } 四:数据库的删除代码:
inti=0; strings1="",s2=""; s1=textBox2Text; s2=textBox3Text; if(textBox1TextLength==0) i=0; else i=ConvertToInt16(textBox1Text); SqlConnectionobjSqlConnection=newSqlConnection("server=127001;uid=sa;pwd=;database=test"); objSqlConnectionOpen(); MessageBoxShow("数据库连接成功","好"); try { SqlCommandsqlcom=newSqlCommand("deletefrominfowhereid="+i,objSqlConnection); sqlcomExecuteNonQuery(); MessageBoxShow("删除成功!","啊"); objSqlConnectionClose(); } catch(Exceptiona) { MessageBoxShow(aToString()); } 五:数据库的查询代码:
1类开始:
DataTabledt1=newDataTable(); SqlDataAdapterda1=newSqlDataAdapter(); 2按钮代码:
inti=0,n=0; strings1="",s2=""; s1=textBox2Text; s2=textBox3Text; if(textBox1TextLength==0) i=0; else i=ConvertToInt32(textBox1Text); SqlConnectionobjSqlConnection=newSqlConnection("server=127001;uid=sa;pwd=;database=test"); objSqlConnectionOpen(); MessageBoxShow("数据库连接成功","好"); stringquery="SELECTfrominfowhereid="+i; DataSetobjDataSet=newDataSet(); SqlDataAdapterobj=newSqlDataAdapter(); objSelectCommand=newSqlCommand(query,objSqlConnection); objFill(objDataSet,"info"); SqlCommandobjSqlCommand=newSqlCommand(query,objSqlConnection); SqlDataReaderobjSqlReader=objSqlCommandExecuteReader(); while(objSqlReaderRead()) { n+=1; MessageBoxShow("编号:"+objSqlReaderGetvalue(0)+"姓名:"+objSqlReaderGetvalue(1)+"性别"+objSqlReaderGetvalue(2)); } if(n==0) MessageBoxShow("数据库中没有这样的记录!"); 六:C#数据库查询代码:
inti=0; //intn=0; strings1="",s2=""; stringsql; s1=textBox2Text; s2=textBox3Text; if(textBox1TextLength==0) { i=0; } else i=ConvertToInt32(textBox1Text); SqlConnectionobjSqlConnection=newSqlConnection("server=127001;uid=sa;pwd=;database=test"); objSqlConnectionOpen(); MessageBoxShow("数据库连接成功","好"); stringquery="SELECTfrominfowhereid="+i; if(i==0) sql="selectfrominfo"; else sql="selectfrominfowhereid="+i; da1=newSqlDataAdapter(sql,objSqlConnection); dt1Clear(); da1Fill(dt1); dataGridView1DataSource=dt1; C#数据库查询之数据库的封装类代码:
classDBClass { publicvoiddbclass(stringsql) { try { SqlConnectionsqlcon=newSqlConnection("server=127001;uid=sa;pwd=;database=test"); sqlconOpen(); SqlTransactionobjt=sqlconBeginTransaction();//事物开始 SqlCommandsqlcom=newSqlCommand(sql,sqlcon); sqlcomTransaction=objt;//将Command对象设置为事物处理的对象 sqlcomExecuteNonQuery(); objtCommit();//提交事物 sqlconClose(); } catch(Exceptiona) { MessageBoxShow(aToString()); } } } --db2数据库连接代码: stringstrcon="Provider=IBMDADB2;DataSource=hfzd;UserId=db2admin;Password=db2admin"; //stringsql="selectfromADMINISTRATORHFZD"; stringsql="deletefromADMINISTRATORHFZDwhereID=1"; OleDbConnectionolecon=newOleDbConnection(strcon); oleconOpen(); MessageBoxShow("数据库已连接上"); dtClear(); da=newOleDbDataAdapter(sql,olecon); daFill(dt); dataGridView1DataSource=dt; oleconClose();
以上就是关于如何使用命令在navicat中创建数据库及表全部的内容,包括:如何使用命令在navicat中创建数据库及表、如何用命令打开数据库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)