怎么調(diào)用mysql過程,mysql如何操作

mysql安裝后怎么使用

在我們?nèi)粘I钪信紶枙?huì)遇到一些自己不知道如何解決的問題,比如使用安裝好的mysql。那么我們應(yīng)該怎樣解決這種自己不知道如何使用安裝好的mysql的情況呢?那么接下來就由我來介紹一下使用安裝好的mysql的步驟吧。

茂南ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

本次操作以Dell電腦為例,具體操作步驟如下:

第一步:

首先,打開MySQLWorkbench,雙擊打開即可。打開后的界面如下所示,然后選擇數(shù)據(jù)庫實(shí)例,雙擊進(jìn)行登錄。圖中數(shù)據(jù)庫的實(shí)例是LocalinstanceMYSQL57

第二步:

然后,輸入用戶名和密碼進(jìn)行登錄。如下圖所示:

第三步:

登錄成功后,界面如下所示。其中,區(qū)域1顯示的是數(shù)據(jù)庫服務(wù)器中已經(jīng)創(chuàng)建的數(shù)據(jù)庫列表。區(qū)域2是關(guān)于數(shù)據(jù)庫的操作列表。區(qū)域三是sql的編輯器和執(zhí)行環(huán)境,區(qū)域4是執(zhí)行結(jié)果的列表

第四步:

在sql的編輯器中輸入測試語句,如圖所示,其中world數(shù)據(jù)庫是mysql自帶的測試數(shù)據(jù)庫,然后選擇執(zhí)行(或者使用快捷鍵ctrl+enter)。執(zhí)行成功后,查詢結(jié)果會(huì)顯示在下面的列表中。

第五步:

使用完畢后,直接退出,并且如果無需數(shù)據(jù)庫的后繼操作的話,記得關(guān)掉MySQL的服務(wù)

看了我的方法,現(xiàn)在你學(xué)會(huì)如何使用安裝好的mysql了嗎?學(xué)會(huì)了的話就快快把這個(gè)方法分享出去,讓更多的人知道如何使用安裝好的mysql。以上就是使用安裝好的mysql的步驟。

本文章基于Dell品牌、Windows10系統(tǒng)撰寫的。

java 怎么調(diào)用mysql 存儲(chǔ)過程

import java.sql.CallableStatement;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.Types;

/*

* 對應(yīng)的存儲(chǔ)過程

DROP PROCEDURE IF EXISTS `pro_num_user`;

delimiter ;;

CREATE PROCEDURE `pro_num_user`(IN user_name varchar(10) ,OUT count_num INT)

READS SQL DATA

BEGIN

SELECT COUNT(*) INTO count_num FROM tab_user WHERE 'name'=user_name;

END

;;

delimiter ;

*/

public class Test {

public static final String DRIVER_CLASS = "com.mysql.jdbc.Driver";

public static final String URL = "jdbc:mysql://127.0.0.1:3306/test";

public static final String USERNAME = "root";

public static final String PASSWORD = "acbee";

public static void main(String[] args) throws Exception {

test1();

test2();

}

public static void test1() throws Exception

{

Class.forName(DRIVER_CLASS);

Connection connection = DriverManager.getConnection(URL, USERNAME, PASSWORD);

String sql = "{CALL pro_num_user(?,?)}"; //調(diào)用存儲(chǔ)過程

CallableStatement cstm = connection.prepareCall(sql); //實(shí)例化對象cstm

cstm.setString(1, "myd"); //存儲(chǔ)過程輸入?yún)?shù)

//cstm.setInt(2, 2); // 存儲(chǔ)過程輸入?yún)?shù)

cstm.registerOutParameter(2, Types.INTEGER); // 設(shè)置返回值類型 即返回值

cstm.execute(); // 執(zhí)行存儲(chǔ)過程

System.out.println(cstm.getInt(2));

cstm.close();

connection.close();

}

public static void test2() throws Exception

{

Class.forName(DRIVER_CLASS);

Connection connection = DriverManager.getConnection(URL, USERNAME, PASSWORD);

String sql = "{CALL pro_number(?,?,?)}"; //調(diào)用存儲(chǔ)過程

CallableStatement cstm = connection.prepareCall(sql); //實(shí)例化對象cstm

cstm.setInt(1, 2); // 存儲(chǔ)過程輸入?yún)?shù)

cstm.setInt(2, 2); // 存儲(chǔ)過程輸入?yún)?shù)

cstm.registerOutParameter(3, Types.INTEGER); // 設(shè)置返回值類型 即返回值

cstm.execute(); // 執(zhí)行存儲(chǔ)過程

System.out.println(cstm.getInt(3));

cstm.close();

connection.close();

}

}

java里面怎么調(diào)用mysql的存儲(chǔ)過程的

java代碼:

Class.forName("com.mysql.jdbc.Driver");

Connection?con?=?DriverManager

.getConnection("jdbc:mysql://localhost:3306/test?user=rootpassword=111111");

String?sql?=?"{call?sel(?)}";

CallableStatement?cs?=?(CallableStatement)con.prepareCall(sql);

cs.execute();

String?name?=?cs.getString(1);

System.out.println(name);

創(chuàng)建存儲(chǔ)過程代碼:

drop?procedure?if?exists?sel;

create?procedure?sel(out?name1?varchar(225))

begin

? select?name?into?name1?from?a?limit?1;

end

輸出結(jié)果:

如何使用python調(diào)用mysql存儲(chǔ)過程?

mysql 存儲(chǔ)過程是用 call 調(diào)用,函數(shù)是用 select 調(diào)用。直接寫成語句就ok.如 過程名為 abcabc,那么調(diào)用就是 cal abcabc;

文章題目:怎么調(diào)用mysql過程,mysql如何操作
路徑分享:http://www.muchs.cn/article18/hssegp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、微信小程序、品牌網(wǎng)站建設(shè)外貿(mào)網(wǎng)站建設(shè)、定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化