2、解压缩刚才下载的mysql-connector-net-6.6.6-noinstall.zip文件,里面有几个版本选择,在这里我选V4,选中这几个文件(mysql.data.dll/mysql.data.entity.dll/mysql.visulstudio.dll),然后添加到C#项目的引用中,然后就可以编写程序进行数据库的 *** 作了
数据库 *** 作代码 InsertMySql.cs
代码如下:
using System
using System.Collections
using System.Configuration
using MySql.Data
using MySql.Data.MySqlClient
using System.Data
namespace Sql
//数据库简单测试
{
class InsertSql1
{
public static void Main(string[] args)
{
string constr="server=localhostUser Id=rootpassword=219229Database=reg"
MySqlConnection mycon=new MySqlConnection(constr)
mycon.Open()
MySqlCommand mycmd = new MySqlCommand("insert into buyer(name,password,email) values('源码婆','66881728','66881728@qq.com')",mycon)
if (mycmd.ExecuteNonQuery()>0)
{
Console.WriteLine("数据插入成功!")
}
Console.ReadLine()
mycon.Close()
}
}
}
用osql工具可以连接并 *** 作数据库,osql是类似oracle的sqlplus那种命令行工具在dos命令行窗口中输入:
osql
-S服务器名
-U用户名
-P密码
这样就可以登录到数据库了,登录后是"1>“这样的提示符,输入sql命令(结尾加分号)后,再输入go就可以执行了
开始--运行--cmd这样就打开了dos窗口,然后就是登录mysql了(需要你的电脑有mysql客户端,如果你安装了mysql应该会有的)。
mysql
-h
$host
-u
$user
-p[$password]
[$databasename]
接下来就会提示你输入密码,直接输入、回车就可以了。解释:
$host:你的数据库服务器地址,如果是本地可以用localhost,如果修改了默认端口还需要加上端口,如:localhost:3333;
$user:登录mysql的用户名,如:root
$password:与mysql用户名匹配的密码,如果没有这里输入,则会在下一行请求密码认证(*显示)。建议直接用-p就可以了,不要在此输入密码。
$databasenam:可选项,不用此项则直接进入mysql数据库,默认没有选择任何数据库;使用了此项,则把该数据库作为默认的数据库,在 *** 作中可以更换。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)