當前位置:首頁 » 編程語言 » mysqlsql語句循環語句

mysqlsql語句循環語句

發布時間: 2023-08-14 06:43:18

Ⅰ mysql循環執行sql語句怎麼寫

存儲過程就行了,給你一個能傳參數的實例吧
drop procere if exists employee;
delimiter $
create procere employee(
IN acc int(20))
BEGIN
DECLARE i INT(11);
SET i = 0;
loop1: WHILE i<=acc DO
你的sql語句
SET i=i+1;
END WHILE loop1;

end $
delimiter ;

call employee(1000)
mysql常用命令詳解

mysql安裝目錄
資料庫目錄
/var/lib/mysql/
配置文件
/usr/share/mysql(mysql.server命令及配置文件)
相關命令
/usr/bin(mysqladmin mysqlmp等命令)
啟動腳本
/etc/init.d/mysql(啟動腳本文件mysql的目錄)
系統管理
連接mysql
格式:
mysql -h 主機地址 -u用戶名 -p用戶密碼
例 1:連接到本機上的 mysql。
hadoop@ubuntu:~$ mysql
-uroot -pmysql;

例 2:連接到遠程主機上的 mysql。
hadoop@ubuntu:~$ mysql -h
127.0.0.1 -uroot -pmysql;

Ⅱ MySQL 存儲過程 怎麼實現 循環sql語句

delimiter $$
mysql>
mysql> CREATE PROCEDURE myProc() //創建while循環的存儲過程 if分支語句示例
-> BEGIN
->
-> DECLARE i int;
-> SET i=1;
-> loop1: WHILE i<=10 DO
-> IF MOD(i,2)<>0 THEN /*Even number - try again*/
-> SELECT CONCAT(i," is an odd number");
-> END IF;
-> SET i=i+1;
-> END WHILE loop1;
-> END$$
Query OK, 0 rows affected (0.00 sec)

這種也可以

Ⅲ mysql存儲過程里怎麼循環一張表

游標遍歷即可

Ⅳ 如何用Sql語句循環執行語句

SQL語句無法實現循環,只能通過程序或者存儲過程來實現。

如果只是一次性工作,則建議直接用EXCEL的公式手批量生成SQL語句 然後一次性貼到MYSQL的命令行工具中執行即可。

S1 : 創建一個模板表 create table t (id int, col1 int , col2 varchar(10));
S2 : EXCEL中在A1輸入 ="create table t"&ROW()&" like t;"
S3: 下拉填充這個A1至A1000
create table t1 like t;
create table t2 like t;
create table t3 like t;
create table t4 like t;
create table t5 like t;
create table t6 like t;
create table t7 like t;
create table t8 like t;
create table t9 like t;
create table t10 like t;

S4: 復制到MYSQL命令行工具一次行執行。

熱點內容
現在下載什麼軟體要賬號密碼 發布:2025-03-18 20:55:43 瀏覽:863
vivo手機視頻放在哪個文件夾 發布:2025-03-18 20:55:42 瀏覽:571
c語言的返回值 發布:2025-03-18 20:51:21 瀏覽:947
iisftpwin10 發布:2025-03-18 20:27:50 瀏覽:956
mysql執行存儲過程語句 發布:2025-03-18 20:13:00 瀏覽:957
android控制項移動 發布:2025-03-18 20:05:29 瀏覽:701
新東方課程緩存路徑 發布:2025-03-18 20:00:20 瀏覽:86
登錄一個新ip的伺服器怎麼登錄 發布:2025-03-18 19:49:13 瀏覽:962
戶戶通遙控器隱藏密碼多少 發布:2025-03-18 19:43:23 瀏覽:197
erlang資料庫 發布:2025-03-18 19:35:17 瀏覽:647