最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL中隨機(jī)生成固定長度字符串的方法

 更新時(shí)間:2010年12月17日 14:03:03   作者:  
在MySQL中有時(shí)需要隨機(jī)生成數(shù)字或字符串,隨機(jī)生產(chǎn)數(shù)字可直接使用rand()函數(shù),但是要隨機(jī)生成字符串就比較麻煩。
要隨機(jī)生成字符串代碼如下:

在MySQL中定義一個(gè)隨機(jī)串的方法,然后再SQL語句中調(diào)用此方法。

隨機(jī)串函數(shù)定義方法:
復(fù)制代碼 代碼如下:

CREATE DEFINER=`root`@`localhost` FUNCTION `rand_string`(n INT) RETURNS varchar(255) CHARSET latin1
BEGIN
DECLARE chars_str varchar(100) DEFAULT 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
DECLARE return_str varchar(255) DEFAULT '';
DECLARE i INT DEFAULT 0;
WHILE i < n DO
SET return_str = concat(return_str,substring(chars_str , FLOOR(1 + RAND()*62 ),1));
SET i = i +1;
END WHILE;
RETURN return_str;
END;

使用隨機(jī)串函數(shù)方法示例:
UPDATE demotable SET demoname=rand_string(32) WHERE id>23
直接執(zhí)行即可。

相關(guān)文章

  • SQL如何使用正則表達(dá)式對(duì)數(shù)據(jù)進(jìn)行過濾

    SQL如何使用正則表達(dá)式對(duì)數(shù)據(jù)進(jìn)行過濾

    正則表達(dá)式的作用是匹配文本,將一個(gè)正則表達(dá)式與一個(gè)文本串進(jìn)行比較,下面這篇文章主要給大家介紹了關(guān)于SQL如何使用正則表達(dá)式對(duì)數(shù)據(jù)進(jìn)行過濾的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • mysql安裝配置方法圖文教程(CentOS7)

    mysql安裝配置方法圖文教程(CentOS7)

    這篇文章主要為大家詳細(xì)介紹了centos7下mysql安裝配置方法圖文教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • mysql導(dǎo)入sql文件報(bào)錯(cuò) ERROR 2013 2006 2002

    mysql導(dǎo)入sql文件報(bào)錯(cuò) ERROR 2013 2006 2002

    今天在做項(xiàng)目的時(shí)候遇到個(gè)問題,就是往mysql里導(dǎo)入sql文件的時(shí)候總是報(bào)ERROR 2013 2006 2002,研究了一番才找到解決辦法,這里記錄下來分享給大家
    2014-11-11
  • MySQL讀取my.cnf的順序問題詳情

    MySQL讀取my.cnf的順序問題詳情

    這篇文章主要介紹MySQL讀取my.cnf的順序問題,以mysql.server、mysqld_safe及mysqld和my_print_defaults讀取my.cnf順序展開文章介紹主題,感興趣的話大家一起來學(xué)習(xí)吧
    2021-09-09
  • 安裝mysql 8.0.17并配置遠(yuǎn)程訪問的方法

    安裝mysql 8.0.17并配置遠(yuǎn)程訪問的方法

    這篇文章主要介紹了安裝mysql 8.0.17并配置遠(yuǎn)程訪問的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-10-10
  • mysql連接的空閑時(shí)間超過8小時(shí)后 MySQL自動(dòng)斷開該連接解決方案

    mysql連接的空閑時(shí)間超過8小時(shí)后 MySQL自動(dòng)斷開該連接解決方案

    MySQL 的默認(rèn)設(shè)置下,當(dāng)一個(gè)連接的空閑時(shí)間超過8小時(shí)后,MySQL 就會(huì)斷開該連接,而 c3p0 連接池則以為該被斷開的連接依然有效。在這種情況下,如果客戶端代碼向 c3p0 連接池請(qǐng)求連接的話,連接池就會(huì)把已經(jīng)失效的連接返回給客戶端,客戶端在使用該失效連接的時(shí)候即拋出異常
    2012-11-11
  • MySQL數(shù)據(jù)庫的主從同步配置與讀寫分離

    MySQL數(shù)據(jù)庫的主從同步配置與讀寫分離

    這篇文章主要介紹了MySQL數(shù)據(jù)庫的主從同步配置與讀寫分離,需要的朋友可以參考下
    2018-01-01
  • 簡單談?wù)凪ySQL的loose index scan

    簡單談?wù)凪ySQL的loose index scan

    各種資料關(guān)于loose index scan的解釋很拗口,其實(shí)等同于oracle的index skip scan。今天我們就來詳細(xì)看看loose index scan的使用
    2015-12-12
  • MYSQL代碼 定期備份Mysql數(shù)據(jù)庫

    MYSQL代碼 定期備份Mysql數(shù)據(jù)庫

    Mysql自動(dòng)備份腳本供大家參考,實(shí)現(xiàn)了定期備份Mysql數(shù)據(jù)庫,并且可以選在在每周的一天做指定目錄下文件的全面?zhèn)浞?,備份文件自?dòng)上傳到你指定的FTP上,保證了備份的可靠性。
    2009-04-04
  • mysql grants小記

    mysql grants小記

    grant命令是對(duì)mysql數(shù)據(jù)庫進(jìn)行用戶創(chuàng)建,權(quán)限或其他參數(shù)控制的強(qiáng)大的命令,官網(wǎng)上介紹它就有幾大頁,要用精它恐怕不是一日半早的事情,權(quán)宜根據(jù)心得慢慢領(lǐng)會(huì)吧!
    2011-05-05

最新評(píng)論

法库县| 翁源县| 巩留县| 夹江县| SHOW| 浦城县| 泗水县| 方正县| 高平市| 海伦市| 漳浦县| 榆社县| 乌拉特中旗| 巴彦淖尔市| 牟定县| 彭山县| 固镇县| 和硕县| 镇平县| 河西区| 施甸县| 昌宁县| 吉木萨尔县| 镇平县| 永德县| 岱山县| 正宁县| 仙居县| 桃江县| 黄大仙区| 贵溪市| 浪卡子县| 衢州市| 萝北县| 荆州市| 泾川县| 上高县| 江油市| 汉中市| 二手房| 蒲江县|