通過shell指令碼批量操作mysql資料庫
建立建表語句
============================================= 學生表:Student(Sno,Sname,Ssex,Sage,Sdept) ------(學號-主鍵,姓名,性別,年齡,所在系) ============================================= create table student( Sno int(10) NOT NULL COMMENT '學號', Sname varchar(16) NOT NULL COMMENT '姓名', Ssex char(2) NOT NULL COMMENT '性別', Sage tinyint(2) NOT NULL default '0' COMMENT '學生年齡', Sdept varchar(16) default NULL COMMENT '學生所在系別', PRIMARY KEY (Sno) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
批量插入資料
指令碼
#!/bin/bash #create by oldboy 20110319 #qq:31333741 MysqlLogin="mysql -uroot -poldboy" #→定義登陸mysql的命令,方便下文使用 #MysqlLogin="mysql -uroot -poldboy -S /data/3306/mysql.sock" #此行適合單機多例項資料庫的方式 i=1 while true #→true表示永遠為真 do ${MysqlLogin} -e "insert into test.student values ("$i",'oldboy"$i"','m','21','computer"$i"');" #${MysqlLogin} -e "insert into oldboy.student values ("$i",'oldboy"$i"','m','21','computer"$i"');" #如果是多張表可以同時插入多張表,我這裡給出的例子,是插入不同的記錄,可以用於做各種小測試,比較適合各類初級不會mysql儲存過程的運維人員。 ((i++)) sleep 2; done
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2650492/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL 批量更新、刪除資料shell指令碼MySql指令碼
- 通過shell指令碼 批量新增使用者指令碼
- 通過shell指令碼檢測MySQL服務資訊指令碼MySql
- MySQL資料庫備份的shell指令碼MySql資料庫指令碼
- 案例:通過shell指令碼實現mysql資料備份與清理指令碼MySql
- Liunx備份mysql資料庫的shell指令碼MySql資料庫指令碼
- 自動定時備份 mysql 資料庫 的 shell 指令碼MySql資料庫指令碼
- [ Shell ] 通過 Shell 指令碼匯出 CDL 網表指令碼
- 通過shell指令碼防止埠掃描指令碼
- [ Shell ] 通過 Shell 指令碼匯出 GDSII/OASIS 檔案指令碼
- mysql dump 拉取遠端資料同步到本地庫的shell 指令碼MySql指令碼
- MySQL匯出資料庫指令碼MySql資料庫指令碼
- SpringBoot(18)---通過Lua指令碼批量插入資料到Redis布隆過濾器Spring Boot指令碼Redis過濾器
- iOS使用shell指令碼批量修改屬性iOS指令碼
- Ibatis批量更新資料(mysql資料庫)BATMySql資料庫
- MySQL資料庫遷移與MySQL資料庫批量恢復MySql資料庫
- Mysql資料庫是如何通過索引定位資料MySql資料庫索引
- iOS使用Shell指令碼批量修改類名稱iOS指令碼
- Shell多執行緒備份資料庫的指令碼執行緒資料庫指令碼
- 使用shell 指令碼備份資料指令碼
- MySQL 資料庫操作MySql資料庫
- Elasticsearch批量匯入資料指令碼(python)Elasticsearch指令碼Python
- 【Linux】通過shell指令碼對mysql的增刪改查以及my.cnf的配置Linux指令碼MySql
- Bash 指令碼安裝 MySQL-8.0.20 資料庫指令碼MySql資料庫
- Linux通過Shell指令碼命令修改密碼不需要互動Linux指令碼密碼
- SQL Server2019資料庫備份與還原指令碼,資料庫可批量備份SQLServer資料庫指令碼
- shell監控mysql 8.0資料庫MySql資料庫
- shell監控mysql 5.7資料庫MySql資料庫
- ExcelWeb指令碼助手,自定義指令碼,批量操作Excel與網頁ExcelWeb指令碼網頁
- Mysql資料庫操作命令MySql資料庫
- PHP操作MySQL資料庫PHPMySql資料庫
- MySQL資料庫常用操作MySql資料庫
- 通過 shell 指令碼完成 GitLab11.9.11 的一鍵安裝指令碼Gitlab
- Laravel 通過遷移指令碼建立MySQL檢視Laravel指令碼MySql
- 自動化指令碼安裝mysql shell指令碼範例指令碼MySql
- python 建立mysql資料庫腳(執行sql)指令碼程式碼PythonMySql資料庫指令碼
- sqlserver資料庫還原儲存過程指令碼SQLServer資料庫儲存過程指令碼
- Python之 操作 MySQL 資料庫PythonMySql資料庫