欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

Navicat版本:16.1.3

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

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

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ù)類型,去選擇不同的數(shù)據(jù)生成器,數(shù)據(jù)生成工具中提供了非常多的生成器來滿足我們所需要的數(shù)據(jù)類型

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

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

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

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

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

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

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

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

同時我們也可以在選項中,關(guān)閉事務(wù),來提高插入效率

4.總結(jié)

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

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

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

相關(guān)文章

  • mysql 8.0.18 mgr 搭建及其切換功能

    mysql 8.0.18 mgr 搭建及其切換功能

    這篇文章主要介紹了mysql 8.0.18 mysql搭建及其切換功能,本文通過實例代碼給大家講解的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-12-12
  • MySql創(chuàng)建分區(qū)的方法實例

    MySql創(chuàng)建分區(qū)的方法實例

    mysql分區(qū)相對于mysql分庫分表便利很多,可以對現(xiàn)有的mysql大表添加分區(qū),也可以對已有分區(qū)的表擴(kuò)充分區(qū),下面這篇文章主要給大家介紹了關(guān)于MySql創(chuàng)建分區(qū)的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • Mysql5.7忘記root密碼怎么辦(簡單且有效方法)

    Mysql5.7忘記root密碼怎么辦(簡單且有效方法)

    本文給大家分享一個快速且簡單的方法來解決Mysql5.7忘記root密碼問題,非常不錯,具有參考借鑒價值,需要的朋友參考下吧
    2017-02-02
  • MySQL 獲得當(dāng)前日期時間的函數(shù)小結(jié)

    MySQL 獲得當(dāng)前日期時間的函數(shù)小結(jié)

    MySQL 獲得當(dāng)前日期時間的函數(shù)小結(jié),需要的朋友可以參考下。
    2011-12-12
  • 解決Mysql5.7.17在windows下安裝啟動時提示不成功問題

    解決Mysql5.7.17在windows下安裝啟動時提示不成功問題

    這篇文章主要介紹了解決Mysql5.7.17在windows下安裝啟動時提示不成功問題,需要的朋友可以參考下
    2017-03-03
  • MySQL中的常用函數(shù)及用法總結(jié)

    MySQL中的常用函數(shù)及用法總結(jié)

    MySQL是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它提供了許多內(nèi)置函數(shù)來處理數(shù)據(jù),本文將介紹MySQL中的各種常用函數(shù),包括字符串函數(shù)、日期函數(shù)、數(shù)學(xué)函數(shù)、聚合函數(shù)等,需要的朋友可以參考下
    2023-06-06
  • mysql中ROW_FORMAT的選擇問題

    mysql中ROW_FORMAT的選擇問題

    這篇文章主要介紹了mysql中ROW_FORMAT的選擇問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • MySQL的主從備份方式(一主一從)

    MySQL的主從備份方式(一主一從)

    這篇文章主要介紹了MySQL的主從備份方式(一主一從),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • MySQL 索引和數(shù)據(jù)表該如何維護(hù)

    MySQL 索引和數(shù)據(jù)表該如何維護(hù)

    使用合適的數(shù)據(jù)類型完成數(shù)據(jù)表創(chuàng)建和建立索引后,工作并沒有完結(jié)——你需要去維護(hù)數(shù)據(jù)表和索引以保證它們運(yùn)行良好。數(shù)據(jù)表維護(hù)的主要目的是查找和修復(fù)沖突,維護(hù)精確的索引統(tǒng)計和減少碎片。
    2021-05-05
  • 設(shè)置MySQLroot賬戶密碼報錯ERROR 1064 (42000): You have an error in your SQL syntax;的解決方案

    設(shè)置MySQLroot賬戶密碼報錯ERROR 1064 (42000): You 

    在安裝mysql的時候,設(shè)置root賬戶密碼出現(xiàn)了ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds..錯誤,本文小編給大家介紹了相關(guān)的解決方案,需要的朋友可以參考下
    2023-12-12

最新評論