mysql創建utf8資料庫
雙擊打開MySQL Workbench,創建一個名為worker的新資料庫,並將資料庫編碼設置為utf-8,點擊「Apply」以創建資料庫編碼。執行SQL語句創建資料庫:
CREATE SCHEMA `worker` DEFAULT CHARACTER SET utf8;
切換到worker資料庫,查看其表結構。接下來,創建一個名為t_worker_info的表,其SQL語句如下:
create table t_worker_info( id int(8) primary key, worker_id int(6) not null, worker_name varchar(20) not null, worker_age int(2), worker_sex varchar(2), worker_addr varchar(100) );
插入一些數據到t_worker_info表中,SQL語句如下:
insert into t_worker_info (id,worker_id,worker_name,worker_age,worker_sex,worker_addr) values (20150101,100,'zhangsan',34,'M','hubei');
完成表的創建和數據插入後,接下來創建一個名為query_procere的查詢存儲過程,用於查詢滿足特定條件的數據。編寫存儲過程的具體代碼如下:
DELIMITER $$
CREATE PROCEDURE query_procere(IN age INT, IN gender CHAR(1))
BEGIN
SELECT * FROM t_worker_info WHERE worker_age = age AND worker_sex = gender;
END $$
DELIMITER ;
在查詢窗口調用創建好的存儲過程,執行如下命令:
call query_procere(30,'M');
通過上述步驟,你就可以使用MySQL Workbench成功創建並調用查詢存儲過程,實現對資料庫中特定數據的高效查詢。
㈡ mysql workbench怎麼創建資料庫utf8
選擇新建資料庫,在新建資料庫的窗口裡
選擇collation下拉菜單里的utf-8 default collation
也可以根據需要選擇其他的collation
另外新建表的時候也有collation這個選項