expiration_time_in_seconds
时间段内,将表保存在内存中,仅适用于 *Log 引擎表。由于针对这类表的访问间隔较长,对保存大量小的 *Log 引擎表进行了优化。CREATE DATABASE [IF NOT EXISTS] db_name [ON CLUSTER cluster]ENGINE = MySQL('host:port', ['database' | database], 'user', 'password')
参数 | 说明 |
host:port | 链接的 MySQL 地址 |
database | 链接的 MySQL 数据库 |
user | 链接的 MySQL 用户 |
password | 链接的 MySQL 用户密码 |
mysql> USE test;Database changedmysql> CREATE TABLE `mysql_table` (-> `int_id` INT NOT NULL AUTO_INCREMENT,-> `float` FLOAT NOT NULL,-> PRIMARY KEY (`int_id`));Query OK, 0 rows affected (0,09 sec)mysql> insert into mysql_table (`int_id`, `float`) VALUES (1,2);Query OK, 1 row affected (0,00 sec)mysql> select * from mysql_table;+--------+-------+| int_id | value |+--------+-------+| 1 | 2 |+--------+-------+1 row in set (0,00 sec)
CREATE DATABASE mysql_db ENGINE = MySQL('localhost:3306', 'test', 'my_user', 'user_password')SHOW DATABASES┌─name─────┐│ default ││ mysql_db ││ system │└──────────┘SHOW TABLES FROM mysql_db┌─name─────────┐│ mysql_table │└──────────────┘SELECT * FROM mysql_db.mysql_table┌─int_id─┬─value─┐│ 1 │ 2 │└────────┴───────┘INSERT INTO mysql_db.mysql_table VALUES (3,4)SELECT * FROM mysql_db.mysql_table┌─int_id─┬─value─┐│ 1 │ 2 ││ 3 │ 4 │└────────┴───────┘
本页内容是否解决了您的问题?