MySQL的UUID
MySQL在初始化的時候會產生一個UUID:
[root@mha03 opt]# mysql/bin/mysqld --initialize --user=mysql --basedir=/opt/mysql/ --datadir=/opt/mysql/data/
2019-08-14T03:42:26.588685Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2019-08-14T03:42:26.899821Z 0 [Warning] InnoDB: New log files created, LSN=45790
2019-08-14T03:42:26.944820Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.
2019-08-14T03:42:27.023508Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: 88e4e8ea-be45-11e9-b3d0-000c29c8d0f8.
2019-08-14T03:42:27.024729Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
2019-08-14T03:42:27.026127Z 1 [Note] A temporary password is generated for root@localhost: &didSDjQn2dk
UUID 是 通用唯一識別碼(Universally Unique Identifier)的縮寫,是一種軟體建構的標準,亦為 組織在 環境領域的一部分。其目的,是讓分散式系統中的所有元素,都能有唯一的辨識資訊,而不需要透過中央控制端來做辨識資訊的指定。如此一來,每個人都可以建立不與其它人衝突的UUID。在這樣的情況下,就不需考慮資料庫建立時的名稱重複問題。目前最廣泛應用的UUID,是 的 ( ),而其他重要的應用,則有Linux ext2/ext3檔案系統、LUKS加密分割槽、GNOME、KDE、Mac OS X等等。另外我們也可以在e2fsprogs包中的UUID庫找到實現。
定義
組成
UUID作用:
UUID 的目的是讓
中的所有元素,都能有唯一的辨識資訊,而不需要透過中央控制端來做辨識資訊的指定。如此一來,每個人都可以建立不與其它人衝突的 UUID。在這樣的情況下,就不需考慮資料庫建立時的名稱重複問題。目前最廣泛應用的 UUID,即是微軟的 Microsoft's Globally Unique Identifiers (GUIDs),而其他重要的應用,則有 Linux ext2/ext3 檔案系統、LUKS 加密分割區、GNOME、KDE、Mac OS X 等等。
UUID應用:
以上摘自
htm
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22996654/viewspace-2653644/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Mysql修改server uuidMySqlServerUI
- uuidUI
- MySQL不建議用UUID做innodb主鍵的幾條原因MySqlUI
- uuid的簡單使用UI
- The slave I/O thread stops because master and slave have equal MySQL server UUIDthreadASTMySqlServerUI
- UUID和GUID的區別GUI
- oracle生成uuidOracleUI
- UUID7與UUID4簡單比較UI
- Linux中uuid是什麼?UUID由幾部分組成?LinuxUI
- iOS UDID與UUIDiOSUI
- uuid自動生成UI
- Linux: 獲取硬碟的UUID資訊Linux硬碟UI
- Java UUID生成的效能影響 – fastthreadJavaUIASTthread
- golang mail、shell、cookie、uuidGolangAICookieUI
- VC++ gen uuid and timeC++UI
- xcode 匯出的ipa 檢視 支援的uuidXCodeUI
- 雪花演算法和UUID演算法UI
- 機器uuid對應編碼UI
- linux 檢視UUID和MAC地址LinuxUIMac
- postgresql無序uuid效能測試SQLUI
- Laravel 註冊登入 user Model 使用 uuid 的坑LaravelUI
- 改個遊客的uuid,肝了3天bugUI
- mysql5.6搭建主從過程中遇到主從server_uuid一致無法同步的問題MySqlServerUI
- Guuid: 由 Go 語言開發的 UUID 生成服務UIGo
- PostgreSQL中如何高效使用UUID主鍵?SQLUI
- 填報表如何生成 UUID 標識UI
- mybatis新增物件自動生成uuid方案MyBatis物件UI
- 【有點意思】UUID演算法分析UI演算法
- Java 實現的SnowFlake生成UUID (Java程式碼實戰-007)JavaUI
- 冷飯新炒:理解JDK中UUID的底層實現JDKUI
- Linux中uuid是什麼?作用有哪些?LinuxUI
- error initializing graphdriver: devmapper: Base Device UUID and Filesystem verifErrordevAPPUI
- [20191225]主鍵使用uuid優缺點.txtUI
- 開發中常用工具 - 獲取裝置的唯一標識、UDID、UUID、keychain儲存UUID、判斷網路型別等UIAI型別
- GTID 可以理解成資料庫服務的UUID 加上一個資料庫UI
- js如何生成唯一識別符號UUIDJS符號UI
- 可笑,你竟然不知道 Java 如何生成 UUIDJavaUI
- PostgreSQL中UUID v7作為主鍵SQLUI