這是我想使用插入一個用戶名和密碼將被添加到MySQL數據庫
MySqlCommand cmd = new MySqlCommand();
cmd.Connection = conn;
cmd.CommandText = "insert into student_logintable.login_table(username,password) values = '"+txtusernew.Text.Trim()"','"+txtpasswordnew.Text.Trim()"'";
cmd.Parameters.Add("username", MySqlDbType.VarChar).Value = " + txtusernew.Text.Trim() ";
cmd.Parameters.Add("password", MySqlDbType.VarChar).Value = " + txtpasswordnew.Text.Trim()";
cmd.ExecuteNonQuery();
有一個隱藏問題的地方? –
問題是什麼? – androidnoobdev
我覺得這樣的衝動,告訴你**從不以純文本**存儲密碼!事實上,**從不以任何方式存儲密碼**!基本上總是有一種更好更安全的方式來處理登錄數據(哈希和鹽漬)。有關更多信息,請參閱https://stackoverflow.com/a/1054033/1336590。 – Corak