`

Mysql约束和默认Default---mysql.db

    博客分类:
  • JAVA
阅读更多
/*Column Information For - mysql.db*/
-------------------------------------

Field                  Type           Collation        Null    Key     Default  Extra   Privileges                       Comment
---------------------  -------------  ---------------  ------  ------  -------  ------  -------------------------------  -------
Host                   char(60)       utf8_bin         NO      PRI                      select,insert,update,references        
Db                     char(64)       utf8_bin         NO      PRI                      select,insert,update,references        
User                   char(16)       utf8_bin         NO      PRI                      select,insert,update,references        
Select_priv            enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Insert_priv            enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Update_priv            enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Delete_priv            enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Create_priv            enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Drop_priv              enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Grant_priv             enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
References_priv        enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Index_priv             enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Alter_priv             enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Create_tmp_table_priv  enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Lock_tables_priv       enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Create_view_priv       enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Show_view_priv         enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Create_routine_priv    enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Alter_routine_priv     enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Execute_priv           enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Event_priv             enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        
Trigger_priv           enum('N','Y')  utf8_general_ci  NO              N                select,insert,update,references        

/*Index Information For - mysql.db*/
------------------------------------

Table   Non_unique  Key_name  Seq_in_index  Column_name  Collation  Cardinality  Sub_part  Packed  Null    Index_type  Comment
------  ----------  --------  ------------  -----------  ---------  -----------  --------  ------  ------  ----------  -------
db               0  PRIMARY              1  Host         A               (NULL)    (NULL)  (NULL)          BTREE             
db               0  PRIMARY              2  Db           A               (NULL)    (NULL)  (NULL)          BTREE             
db               0  PRIMARY              3  User         A                    0    (NULL)  (NULL)          BTREE             
db               1  User                 1  User         A                    0    (NULL)  (NULL)          BTREE             

/*DDL Information For - mysql.db*/
----------------------------------

Table   Create Table                                                                        
------  -------------------------------------------------------------------------------------
db      CREATE TABLE `db` (                                                                 
          `Host` char(60) COLLATE utf8_bin NOT NULL DEFAULT '',                             
          `Db` char(64) COLLATE utf8_bin NOT NULL DEFAULT '',                               
          `User` char(16) COLLATE utf8_bin NOT NULL DEFAULT '',                             
          `Select_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',              
          `Insert_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',              
          `Update_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',              
          `Delete_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',              
          `Create_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',              
          `Drop_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',                
          `Grant_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',               
          `References_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',          
          `Index_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',               
          `Alter_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',               
          `Create_tmp_table_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',    
          `Lock_tables_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',         
          `Create_view_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',         
          `Show_view_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',           
          `Create_routine_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',      
          `Alter_routine_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',       
          `Execute_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',             
          `Event_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',               
          `Trigger_priv` enum('N','Y') CHARACTER SET utf8 NOT NULL DEFAULT 'N',             
          PRIMARY KEY (`Host`,`Db`,`User`),                                                 
          KEY `User` (`User`)                                                               
        ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Database privileges' 
分享到:
评论

相关推荐

    mysql-5.7.40-linux-glibc2.12-x86-64.tar.gz 离线安装包

    4. **初始化**:运行 `./scripts/mysql_install_db --user=mysql` 初始化数据库和系统表。这将创建默认的root用户的密码文件,通常位于 `/var/run/mysqld`。 5. **设置权限和启动**:确保`mysql`用户拥有数据目录的...

    mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz.7z

    默认配置可能位于`/usr/local/mysql/support-files/my-default.cnf`。 5. **初始化**: 运行MySQL的初始化脚本来创建必要的数据目录和系统表: ``` cd /usr/local/mysql scripts/mysql_install_db --user=mysql ...

    MySQL 5.6.25 源码包+安装方法 (mysql-5.6.25.tar.gz)

    # scripts/mysql_install_db --user=mysql # cp support-files/mysql.server /etc/init.d/mysqld 4.3 重新设置MySQL安装目录的权限(除data目录外,其余所有目录及文件均修改用户为root,组不变) # chown -R root . #...

    django,liunx下mysql数据库接口MySQL-python-1.2.3.tar.gz

    'ENGINE': 'django.db.backends.mysql', # 指定数据库引擎 'NAME': 'mydatabase', # 数据库名 'USER': 'mydatabaseuser', # 数据库用户名 'PASSWORD': 'mypassword', # 用户密码 'HOST': 'localhost', # 数据库...

    RDBMS--MYSQL--1.MYSQL初始化--6.mysql_5.7初始化.pdf

    MySQL 5.7版本作为MySQL系列中的一个较新版本,带来了许多新的特性和改进,特别是对性能优化方面做出了显著提升。本文将详细介绍如何在Linux环境下进行MySQL 5.7的初始化配置。 #### 二、环境准备 在进行MySQL 5.7...

    linux下MySQL-cluster集群搭建.

    - 运行初始化数据库脚本:`./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql` - 修改权限:`chown -R mysql:mysql /usr/local/mysql` 3. **配置 MySQL 服务脚本**: - 复制默认配置文件至 `...

    linux下MySQL-Cluster集群研究.doc linux下MySQL-Cluster集群研究.doc

    6. 使用`mysql_install_db`初始化数据库。 7. 更改`data`目录的所有权和权限。 8. 复制`mysql.server`脚本到`/etc/rc.d/init.d/mysqld`,并赋予执行权限。 9. 添加mysqld服务到系统服务列表。 注意:在完成这些步骤...

    mysql linux

    9. **准备初始化脚本**:将`scripts/mysql_install_db.sh`文件重命名为`scripts/mysql_install_db`,并通过`chmod u+x scripts/mysql_install_db`使其可执行。 10. **初始化MySQL数据库**:使用`scripts/mysql_...

    mysql8.0.33的Linux编译安装文件

    MySQL 8.0.33 是一个流行的开源关系型数据库管理系统,在Linux环境下进行编译安装可以为用户带来更深入的定制性和性能优化。在Linux(如CentOS)系统上手动编译MySQL 8.0.33的过程涉及多个步骤,包括获取源代码、...

    django-db-connection-pool:Django 的持久数据库连接后端

    pool[all] 或选择特定引擎: $ pip install django-db-connection-pool[mysql,oracle,postgresql] 配置MySQL 将django.db.backends.mysql更改为dj_db_conn_pool.backends.mysql : DATABASES = { 'default': { ......

    DB01_数据库mysql5.5-5.7.33使用教程.doc

    本教程主要涵盖MySQL 5.5到5.7.33版本的卸载、下载、安装和配置过程。 **一、MySQL的卸载** 1. 在Windows系统中,可以通过“控制面板”或“设置”中的“添加/删除程序”来卸载MySQL。 2. 手动删除MySQL的安装目录...

    mysql配置mysql-proxy读写分离1

    db-default-db = mydatabase [slave1] db-host = slave1.example.com db-user = proxyuser db-password = secret [slave2] db-host = slave2.example.com db-user = proxyuser db-password = secret ``` 在这个...

    Linux下安装mysql.docx

    ./mysql_install_db --user=mysql cp share/mysql/my-medium.cnf /etc/my.cnf cp share/mysql/mysql.server /etc/rc.d/init.d/mysqld chmod 755 /etc/rc.d/init.d/mysqld chkconfig --add mysqld /etc/rc.d/...

    【亲测】MySQL-cluster集群搭建 v1.0

    3. 安装 MySQL Cluster:mv mysql-cluster-gpl-7.4.17-linux-glibc2.12-x86_64 mysql /usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql chown -R mysql:mysql /usr/local/mysql ...

    常用的mysql命令总结.txt

    综上所述,通过掌握这些基本的MySQL命令和服务管理技巧,开发人员可以更高效地管理和维护MySQL数据库。同时,利用`mysqldump`工具的各种高级选项,可以实现灵活多样的备份方案,提高数据的安全性和可靠性。

    mysql示例数据库

    mysql -uroot -proot -P3307 -e"CREATE DATABASE world default character set utf8 collate utf8_general_ci" mysql -uroot -proot -P3307 -Dworld< E:\tmp\mysql_example_db\world_innodb.sql

    更改MySql数据库的默认编码格式

    在 MySQL 数据库中,默认的编码格式对于数据的存储和读取起着至关重要的作用。如果我们想要更改 MySQL 数据库的默认编码格式,该如何操作呢?下面我们将详细地介绍如何更改 MySQL 数据库的默认编码格式。 一、设置...

    mysql5.6离线安装与配置.docx

    - 使用`chown -R mysql:mysql /var/lib/mysql`和`chown -R mysql:mysql /var/lib/mysql/mysql`命令设置所有者为mysql用户。 8. **安装MySQL数据库** - 进入MySQL软件目录:`cd /usr/local/mysql` - 修改当前目录...

    mysql安装(redhat安装和centeros解压版配置)

    - 复制默认配置文件到 `/etc/my.cnf`:`cp -a /usr/share/mysql/my-default.cnf /etc/my.cnf`。 - 如果找不到默认配置文件,可以使用 `find / -name 'my-default.cnf'` 查找。 ##### 1.7 安装服务脚本 - 复制MySQL...

    E3:用mysql安装包在CentOS6.5系统下安装和配置mysql.docx

    使用命令 `/usr/bin/mysql_install_db` 初始化 MySQL,接着使用命令 `service mysql start` 启动 MySQL。然后,使用命令 `mysql -uroot -p` 登录到 MySQL,设置 root 用户的密码为 123456。 步骤 6:登录到 MySQL ...

Global site tag (gtag.js) - Google Analytics