mysql如何添加數(shù)據(jù)

思南網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),思南網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為思南近千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)公司要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的思南做網(wǎng)站的公司定做!
舉例如下:
//建立一個(gè)表
create table tab_nam(
age int,
name char(10)
)
//往里插入數(shù)據(jù)
insert into tab_nam(age,name) values(11,'aaa')
insert into tab_nam(age,name) values(22,'bbb')
......
用shell腳本通過while循環(huán)批量生成mysql測(cè)試數(shù)據(jù)的方法。
1、很多時(shí)候需要在mysql表中插入大量測(cè)試數(shù)據(jù),下面分享一個(gè)用shell腳本通過while循環(huán)批量生成mysql測(cè)試數(shù)據(jù)的方法,你只需要根據(jù)你自己的表結(jié)構(gòu)來生成sql語句即可。
復(fù)制代碼代碼如下:
#!/bin/bash
i=1;
MAX_INSERT_ROW_COUNT=$1;
while [ $i -le $MAX_INSERT_ROW_COUNT ]
do
mysql -uroot -proot afs -e "insert into afs_test (name,age,createTime) values ('HELLO$i',$i % 99,NOW());"
d=$(date +%M-%d\ %H\:%m\:%S)
echo "INSERT HELLO $i @@ $d"
i=$(($i+1))
sleep 0.05
done
exit 0
2、假定上面的shell腳本保存為create-data.sh,可以通過下面的命令來生成數(shù)據(jù):
復(fù)制代碼代碼如下:sh create-data.sh 10000。(參數(shù)10000是要生成的數(shù)據(jù)條數(shù)。)
如何導(dǎo)入.sql文件到mysql中
首先:建立數(shù)據(jù)庫(kù),用這個(gè)命令:create
database
dbname;
其中dbname是數(shù)據(jù)庫(kù)名稱
C:\mysql\binmysql
-u
用戶名
-p
數(shù)據(jù)庫(kù)名
mysql
-u
root
-p
myrosz
c:/myro.sql
Enter
password:
****
稍等一會(huì),就可以導(dǎo)入數(shù)據(jù)表。
mysql向數(shù)據(jù)庫(kù)中添加數(shù)據(jù)
一、添加MySQL數(shù)據(jù)庫(kù)1.點(diǎn)擊“數(shù)據(jù)庫(kù)(MySQLDatabases)”,進(jìn)入到數(shù)據(jù)庫(kù)設(shè)置界面: 2.在“生成新的數(shù)據(jù)庫(kù)”下輸入數(shù)據(jù)庫(kù)名,然后點(diǎn)擊“生成數(shù)據(jù)庫(kù)”按鈕: 3.數(shù)據(jù)庫(kù)已經(jīng)添加,點(diǎn)擊 “回到/返回”,回到數(shù)據(jù)庫(kù)設(shè)置頁面: 二、添加MySQL用戶 1.在添加新用戶下,填寫用戶名和密碼,最后點(diǎn)擊“生成用戶”: 2.MySQL用戶添加成功,點(diǎn)擊“返回”回到數(shù)據(jù)庫(kù)設(shè)置頁面: 三、關(guān)聯(lián)MySQL數(shù)據(jù)庫(kù)和用戶 1.在“向數(shù)據(jù)庫(kù)添加用戶”下,選擇剛才添加的MySQL數(shù)據(jù)庫(kù)和用戶,點(diǎn)擊“添加”: 2.勾選MySQL用戶的權(quán)限,一般都是我們自己使用,建議全選,點(diǎn)擊更改: 3.MySQL數(shù)據(jù)庫(kù)和用戶關(guān)聯(lián)成功 ,點(diǎn)擊“返回”回到數(shù)據(jù)庫(kù)設(shè)置頁面: 4.此時(shí)在“當(dāng)前數(shù)據(jù)庫(kù)”就可以看到關(guān)聯(lián)號(hào)的MySQL數(shù)據(jù)庫(kù)和用戶: 到這里為止,cPanel成功添加了MySQL數(shù)據(jù)庫(kù),本文演示創(chuàng)建的數(shù)據(jù)庫(kù)信息如下: 服務(wù)器一般為 7640 向mysql數(shù)據(jù)庫(kù)中插入數(shù)據(jù)時(shí)顯示“Duplicate entry 1′ for key ‘PRIMARY ”錯(cuò)誤 在一張數(shù)據(jù)表中是不能同時(shí)出現(xiàn)多個(gè)相同主鍵的數(shù)據(jù)的 這就是錯(cuò)誤的原因,解決的方法: 1.可以將這張表設(shè)置成無主鍵(mysql支持,其他不清楚)不推薦使用這種方法,一般數(shù)據(jù)表都是需要有主鍵的。 2.可以設(shè)置一個(gè)自增的id號(hào)作為主鍵,其余數(shù)據(jù)就可以相同了!
1、打開電腦,在電腦桌面的開始界面中找到mysql,如圖所示。
2、雙擊打開mysql軟件,并輸入密碼,如圖所示。
3、如果sql文件的內(nèi)容中有創(chuàng)建數(shù)據(jù)庫(kù)的語句,或者想將表存放在已有的數(shù)據(jù)庫(kù),在這里就不用創(chuàng)建數(shù)據(jù)庫(kù)。
4、輸入“show databases;”就能看到自己創(chuàng)建的數(shù)據(jù)庫(kù),如圖所示。
5、輸入“use 數(shù)據(jù)庫(kù)名”,開始使用這個(gè)數(shù)據(jù)庫(kù),如圖所示。
6、開始導(dǎo)入sql文件,輸入“source sql文件的路徑”(注意文件路徑要是復(fù)制來的,要將"\"全部換成“/”)。
7、最后輸入“show tables”,就會(huì)看到導(dǎo)入的數(shù)據(jù)了,如圖所示。
網(wǎng)頁名稱:mysql怎么加入數(shù)據(jù),mysql怎么引入數(shù)據(jù)庫(kù)
文章位置:http://chinadenli.net/article49/dsisjeh.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計(jì)公司、做網(wǎng)站、移動(dòng)網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、微信公眾號(hào)、
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)