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

手把手教你使用Navicat生成MySQL測(cè)試數(shù)據(jù)

 更新時(shí)間:2023年05月11日 10:50:16   作者:shyの同學(xué)  
Navicat是一套快速、可靠并價(jià)格相當(dāng)便宜的數(shù)據(jù)庫(kù)管理工具,專為簡(jiǎn)化數(shù)據(jù)庫(kù)的管理及降低系統(tǒng)管理成本而設(shè),下面這篇文章主要給大家介紹了關(guān)于使用Navicat生成MySQL測(cè)試數(shù)據(jù)的相關(guān)資料,需要的朋友可以參考下

使用Navicat生成MySQL測(cè)試數(shù)據(jù)

Navicat版本:16.1.3

場(chǎng)景:因?yàn)槟承┰?,本人?fù)責(zé)項(xiàng)目的數(shù)據(jù)庫(kù)需要從MySQL遷移到PostgreSQL,所以就想測(cè)試一下PostgreSQL數(shù)據(jù)庫(kù)的分區(qū)表性能。測(cè)性能的話大概需要兩千萬(wàn)的測(cè)試數(shù)據(jù),從生產(chǎn)庫(kù)導(dǎo)出的話呢阿里云有限制,因?yàn)閿?shù)據(jù)庫(kù)實(shí)例是“自由模式”,每天只能免費(fèi)導(dǎo)出100W條,想要導(dǎo)出更多的話就得升級(jí)實(shí)例(得花錢(qián),不可?。?。又想到了可以寫(xiě)腳本在服務(wù)器上去查詢數(shù)據(jù)然后導(dǎo)出成csv文件再下載到本地,但是這樣比較麻煩也就放棄了。
因?yàn)椴灰髷?shù)據(jù)非常的精確,所以就想到了自己造數(shù)據(jù)的方式,第一反應(yīng)當(dāng)然是通過(guò)存儲(chǔ)過(guò)程,但是呢對(duì)于存儲(chǔ)過(guò)程這種東西吧,只聽(tīng)過(guò),沒(méi)用過(guò),所以也就不是很精通。在查詢解決方案的過(guò)程中呢,就發(fā)現(xiàn)了Navicat數(shù)據(jù)生成工具,下面我來(lái)做一個(gè)詳細(xì)的介紹

1.配置測(cè)試數(shù)據(jù)庫(kù)

CREATE TABLE `user` (
  `id` int NOT NULL AUTO_INCREMENT COMMENT '主鍵',
  `guid` varchar(255) CHARACTER SET gbk DEFAULT NULL COMMENT '隨機(jī)id',
  `name` varchar(255) CHARACTER SET gbk DEFAULT NULL COMMENT '姓名',
  `age` int DEFAULT NULL COMMENT '年齡',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

2.使用Navicat數(shù)據(jù)生成工具

可以在數(shù)據(jù)表中或者Navicat上方的工具欄中找到數(shù)據(jù)生成工具

3.操作流程

我們以上圖中的①為例

1.設(shè)置生成數(shù)據(jù)的條數(shù)

點(diǎn)擊“數(shù)據(jù)生成”后,我們點(diǎn)擊表名可以設(shè)置數(shù)據(jù)的生成數(shù)量

2.設(shè)置數(shù)據(jù)的格式

點(diǎn)擊下一步,我們可以根據(jù)不同的數(shù)據(jù)類(lèi)型,去選擇不同的數(shù)據(jù)生成器,數(shù)據(jù)生成工具中提供了非常多的生成器來(lái)滿足我們所需要的數(shù)據(jù)類(lèi)型

例如我的guid需要是uuid類(lèi)型的,那我就可以選擇uuid生成器

再比如我可以選擇姓名生成器去生成name字段所需要的值

如果我們想要在特定的數(shù)據(jù)中去隨機(jī)選擇,我們還可以使用枚舉類(lèi)型的生成器

剩下的數(shù)據(jù)類(lèi)型可以下來(lái)之后自行去研究

3.生成數(shù)據(jù)

我們對(duì)字段配置好之后,就可以點(diǎn)擊下一步來(lái)預(yù)覽模擬生成的數(shù)據(jù)了

點(diǎn)擊開(kāi)始就可以生成數(shù)據(jù)了

tips:我們?cè)谶@一步可以對(duì)我們剛才所做的配置進(jìn)行保存,并且可以在下次生成數(shù)據(jù)的時(shí)候直接加載配置好的文件

同時(shí)我們也可以在選項(xiàng)中,關(guān)閉事務(wù),來(lái)提高插入效率

4.總結(jié)

Navicat數(shù)據(jù)生成工具對(duì)我們本地生成測(cè)試數(shù)據(jù)非常的友好和便捷,支持廣泛的數(shù)據(jù)類(lèi)型和同時(shí)生成多張表的測(cè)試數(shù)據(jù),可以極大地減輕程序猿的工作量,方便我們有更多的時(shí)間去做其他美好的事情(摸魚(yú)~~)。

參考鏈接:在 Navicat 16 中生成測(cè)試數(shù)據(jù)

到此這篇關(guān)于使用Navicat生成MySQL測(cè)試數(shù)據(jù)的文章就介紹到這了,更多相關(guān)Navicat生成MySQL測(cè)試數(shù)據(jù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 通過(guò)實(shí)例判斷mysql update是否會(huì)鎖表

    通過(guò)實(shí)例判斷mysql update是否會(huì)鎖表

    這篇文章主要介紹了通過(guò)實(shí)例判斷mysql update是否會(huì)鎖表,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • MySQL進(jìn)階之路索引失效的11種情況詳析

    MySQL進(jìn)階之路索引失效的11種情況詳析

    這篇文章主要介紹了MySQL查詢優(yōu)化中的11種常見(jiàn)情況,包括索引的使用和優(yōu)化策略,通過(guò)這些策略,開(kāi)發(fā)者可以顯著提升查詢性能,需要的朋友可以參考下
    2025-03-03
  • mysql 8.0.18各版本安裝及安裝中出現(xiàn)的問(wèn)題(精華總結(jié))

    mysql 8.0.18各版本安裝及安裝中出現(xiàn)的問(wèn)題(精華總結(jié))

    這篇文章主要介紹了mysql 8.0.18各版本安裝及安裝中出現(xiàn)的問(wèn)題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • 數(shù)據(jù)庫(kù)賬號(hào)密碼加密詳解及實(shí)例

    數(shù)據(jù)庫(kù)賬號(hào)密碼加密詳解及實(shí)例

    這篇文章主要介紹了數(shù)據(jù)庫(kù)賬號(hào)密碼加密詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • Mysql join連接查詢的語(yǔ)法與示例

    Mysql join連接查詢的語(yǔ)法與示例

    這篇文章主要給大家介紹了關(guān)于Mysql join連接查詢的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • Mysql之索引的數(shù)據(jù)結(jié)構(gòu)詳解

    Mysql之索引的數(shù)據(jù)結(jié)構(gòu)詳解

    索引是存儲(chǔ)引擎用于快速找到數(shù)據(jù)記錄的一種數(shù)據(jù)結(jié)構(gòu),類(lèi)似于教科書(shū)的目錄部分,在MySQL中,索引可以加速數(shù)據(jù)查找,減少磁盤(pán)I/O的次數(shù),提高查詢速率,但是,創(chuàng)建和維護(hù)索引需要耗費(fèi)時(shí)間,并且索引需要占磁盤(pán)空間,在InnoDB中,索引的實(shí)現(xiàn)基于B+樹(shù)結(jié)構(gòu)
    2024-12-12
  • MySQL優(yōu)化之表結(jié)構(gòu)優(yōu)化的5大建議(數(shù)據(jù)類(lèi)型選擇講的很好)

    MySQL優(yōu)化之表結(jié)構(gòu)優(yōu)化的5大建議(數(shù)據(jù)類(lèi)型選擇講的很好)

    很多人都將 數(shù)據(jù)庫(kù)設(shè)計(jì)范式 作為數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)“圣經(jīng)”,認(rèn)為只要按照這個(gè)范式需求設(shè)計(jì),就能讓設(shè)計(jì)出來(lái)的表結(jié)構(gòu)足夠優(yōu)化,既能保證性能優(yōu)異同時(shí)還能滿足擴(kuò)展性要求
    2014-03-03
  • jdbc操作數(shù)據(jù)庫(kù)的基本流程詳解

    jdbc操作數(shù)據(jù)庫(kù)的基本流程詳解

    本篇文章是對(duì)jdbc操作數(shù)據(jù)庫(kù)的基本流程進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • 如何配置全世界最小的 MySQL 服務(wù)器

    如何配置全世界最小的 MySQL 服務(wù)器

    Intel Edison 是一個(gè)小巧的計(jì)算機(jī)基于 22 nm 的 Silvermont 雙核 Intel Atom CPU 主頻 500MHz運(yùn)行 Linux (叫做 Yocto 的基于 Ubuntu 的發(fā)布版)。為了對(duì) Edison 進(jìn)行編程,我們需要一塊接口板。可以選擇的板子包括兼容Arduino的接口板 (包含了 SD 卡) 還有 Intel 接口板。
    2016-04-04
  • 解析MSSQL跨數(shù)據(jù)庫(kù)查詢的實(shí)現(xiàn)方法

    解析MSSQL跨數(shù)據(jù)庫(kù)查詢的實(shí)現(xiàn)方法

    本篇文章是對(duì)MSSQL跨數(shù)據(jù)庫(kù)查詢的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06

最新評(píng)論

福安市| 财经| 武陟县| 江源县| 雷山县| 遂平县| 中卫市| 上杭县| 大埔县| 平谷区| 衡阳县| 惠东县| 伊宁市| 前郭尔| 武乡县| 乌拉特后旗| 喀喇沁旗| 随州市| 涟源市| 子洲县| 凉山| 积石山| 南和县| 林西县| 望奎县| 探索| 肃北| 琼结县| 新丰县| 萍乡市| 南宫市| 科尔| 合山市| 南昌市| 木里| 莱芜市| 呼玛县| 安顺市| 金华市| 波密县| 株洲县|