本文目錄一覽:
- 1、mysql數據庫怎麼創建數據表並添加數據
- 2、怎樣向mysql數據庫一張表裡插入大量的模擬數據,假如已有一條數據。sql語句實現
- 3、mysql怎麼在filegroup加數據
- 4、mysql批量插入數據
- 5、新手求助,用Jdbc往MySQL數據庫插入一條記錄報錯
- 6、請教:mysql給數據庫添加數據文件:總是添加不成功?
mysql數據庫怎麼創建數據表並添加數據
1、創建一個數據庫test2
代碼:mysql create database test2;
截圖:
2、創建一個mytable表
代碼: mysql create table mytable (name varchar(20), sex char(1),
– birth date, birthaddr varchar(20));
截圖:
3、顯示錶結構
代碼:mysql describe mytable;
截圖:
4、向表中插入一條記錄
代碼:mysql insert into mytable
– values(
– ‘abc’,’f’,’1988-07-07′,’chian’);
截圖:
怎樣向mysql數據庫一張表裡插入大量的模擬數據,假如已有一條數據。sql語句實現
用insert select從其他有數據的表裡抽出相同類型的數據就行了,實在不行從系統表裡面抽
mysql怎麼在filegroup加數據
mysql向數據庫中添加數據
一、添加MySQL數據庫1.點擊“數據庫(MySQLDatabases)”,進入到數據庫設置界面: 2.在“生成新的數據庫”下輸入數據庫名,然後點擊“生成數據庫”按鈕: 3.數據庫已經添加,點擊 “回到/返回”,回到數據庫設置頁面: 二、添加MySQL用戶 1.在添加新用戶下,填寫用戶名和密碼,最後點擊“生成用戶”: 2.MySQL用戶添加成功,點擊“返回”回到數據庫設置頁面: 三、關聯MySQL數據庫和用戶 1.在“向數據庫添加用戶”下,選擇剛才添加的MySQL數據庫和用戶,點擊“添加”: 2.勾選MySQL用戶的權限,一般都是我們自己使用,建議全選,點擊更改: 3.MySQL數據庫和用戶關聯成功 ,點擊“返回”回到數據庫設置頁面: 4.此時在“當前數據庫”就可以看到關聯號的MySQL數據庫和用戶: 到這裡為止,cPanel成功添加了MySQL數據庫,本文演示創建的數據庫信息如下: 服務器一般為 7640 向mysql數據庫中插入數據時顯示“Duplicate entry 1′ for key ‘PRIMARY ”錯誤 在一張數據表中是不能同時出現多個相同主鍵的數據的 這就是錯誤的原因,解決的方法: 1.可以將這張表設置成無主鍵(mysql支持,其他不清楚)不推薦使用這種方法,一般數據表都是需要有主鍵的。 2.可以設置一個自增的id號作為主鍵,其餘數據就可以相同了!
mysql批量插入數據
不用INSERT INTO 難不成用UPDATE,數據導入3000條貌似不多吧
你要這麼一說,還真有點難度了,因為數據類型不一樣,還不能用數組,貌似沒有什麼絕竅
不過你可以直接用EXCEL中的CONCATENATE()函數把你的數據轉換成SQL輸入語句
然後把這個輸入語句腳本放到一個文件中,如Iinsert.sql
接着用類似下面的代碼把這個腳本導入MYSQL執行
!$db-select_db(‘databasename’)exit($db-error()); //選擇當前數據庫
if(!file_exists(“./insert.sql”))exit(“載入\”insert.sql\”失敗!”);
$import_sql=file_get_contents(“pms.sql”,dirname(__FILE__)); //打開SQL文件並讀取
$explode = explode(“;”,$import_sql);
$cnt = count($explode);
for($i=0;$i$cnt ;$i++){
!$db-query($explode[$i])exit(“導入數據表失敗!”);
}
echo “已建立數據表…brbr\n”;
新手求助,用Jdbc往MySQL數據庫插入一條記錄報錯
java向數據庫中插入數據,可以使用mysql數據庫,使用statement類來操作數據庫,示例如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Connection conn = null;
Statement st = null;
try {
Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”);//加載驅動類
conn = DriverManager.getConnection(“jdbc:microsoft:sqlserver://server_name:1433”, “name”,”pwd”);
conn.setAutoCommit(false);
st = conn.createStatement();
// 模擬一個 str[i] = nd.getNodeValue().trim()
String[] str = new String[] { “aaa”, “bbb”, “ccc”, “ddd”, “eee”,”fff” };
String sqlStr = null;
for (int i = 0; i str.length; i++) {
sqlStr = “INSERT INTO TABLENAME (COLNAME)VALUES(‘” + str[i] + “‘)”;//向數據庫中插入數據
st.executeUpdate(sqlStr);
}
conn.commit();
} catch (Exception e) {
e.printStackTrace();
} finally {//釋放數據庫的資源
try {
if (st != null)
st.close();
if(conn != null !conn.isClosed()){
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
請教:mysql給數據庫添加數據文件:總是添加不成功?
你最好下載個mysql administrator比較好,這樣可以進行可視化操作。這樣添加數據就和使用EXCEL的效果一樣了
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/247063.html