vs2005通过LAN连接另一台主机:192.168.1.2
数据库名是:x
用户名是:root
密码是:1
数据库名是:x
用户名是:root
密码是:1
解决方案 »
- 无法运行/etc/init.d/mysql stop命令
- 数据库中VARCHAR2类型的数据怎么按照实际数值比较大小呢?
- 为什么我的update没用
- 批量列出多记录首条记录
- mysql中如何用一条sql语句找出4层树状父子节点
- mysql: 将数据库内数据根据条件读入内存,竟然花了3个小时,请教。。。
- mysql 同一条查询语句在不同时候执行涉及的io不同
- mysql怎么建立数据源用jdbc.odbc
- c操作mysql数据库时错误处理有问题,请大虾们来看看,谢谢啦!
- mysql开启log-bin不成功
- Can't connect to MySQL server on 'localhost' (10061)
- C++和MYSQL的多SQL语句问题
using MySql.Data.MySqlClient;
..... string sMySQLConnStr = "Database='test';Data Source='192.168.1.2';User Id='root';Password='1234567'";
MySqlConnection mysqlCnn = new MySqlConnection(sMySQLConnStr);
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.1.36-community MySQL Community Server (GPL)Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql>
----------------------------------------------
红色部分即为要连的数据库 换作你的如下:
mysql -h192.168.1.2 -uroot -p1
回车后
mysql ->use x
-h 192.168.1.2 -u root -p
下面就是提醒输入密码
static void testDataAdapter()
{
try
{
MySqlClientFactory factory = MySqlClientFactory.Instance;
DbConnection conn = factory.CreateConnection();
conn.ConnectionString = string.Format("server={0};user id={1}; password={2}; database={3}; port={4}; pooling=false",
"192.168.1.2", "root", "<passwd>", "x", 3306);
conn.Open(); DbDataAdapter da = factory.CreateDataAdapter(); da.SelectCommand = conn.CreateCommand();
da.SelectCommand.CommandText = "select * from t12345";
da.DeleteCommand = conn.CreateCommand();
da.DeleteCommand.CommandText = "delete from t12345 where id = @id"; DbParameter param = factory.CreateParameter();
param.ParameterName = "@id";
param.DbType = DbType.Int32;
param.SourceColumn = "id";
param.SourceVersion = DataRowVersion.Current; da.DeleteCommand.Parameters.Add(param);
da.DeleteCommand.UpdatedRowSource = UpdateRowSource.None; DataTable dt = new DataTable("t12345");
da.Fill(dt); int index = 0;
foreach ( DataRow o in dt.Rows )
{
if (o["id"].Equals(4))
{
Console.WriteLine(String.Format("index={0}, to delete id = 4, col2 = {1}" , index, o["col2"]));
break;
}
index++;
}
dt.Rows[index].Delete();
da.Update(dt);
dt.AcceptChanges(); da.Dispose();
conn.Close();
}
catch (Exception ex)
{
Console.WriteLine(ex.Source + "\n"
+ ex.Message + "\n"
+ ex.StackTrace);
}
}
static void Main(string[] args)
{
testDataAdapter();
}
}
Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim strprovider As String
Dim strdatasource As String
Dim strdatabasename As String
Dim strconn As String
strconn = "driver={MySQL ODBC 3.51 Driver};server=" & ServerIp & ";database=db1;uid=root;pwd=sa"
Set conn = New ADODB.Connection
conn.Open strconn
Set rs = New ADODB.Recordset
rs.CursorType = adOpenStatic '设置记录集的属性
rs.CursorLocation = adUseClient
rs.LockType = adLockPessimistic
rs.Source = "select * from user where username='" & text1.text& "'"
rs.ActiveConnection = conn
rs.Open
rs.Fields(0) = Text1.Text
rs.Update