mysql> create table exchange(
-> id int not null auto_increment,
-> abbrev varchar(32) not null,
-> name varchar(255) not null,
-> primary key(id));#注意: key和(id)之間沒有空格
query ok, 0 rows affected (0.01 sec)
mysql> drop table if exists exchange;
query ok, 0 rows affected (0.00 sec)
mysql> create table exchange(
-> id int not null auto_increment,
-> abbrev varchar(32) not null,
-> name varchar(255) not null,
-> city varchar(255) null,
-> country varchar(255) null,
-> currency varchar(64) null,
-> timezone_offset datetime null,
-> created_date datetime not null,
-> last_updated_date datetime not null,
-> primary key(id))
-> engine=innodb auto_increment=1 default charset=utf8;
query ok, 0 rows affected (0.02 sec)
mysql> create table data_vendor(
-> id int not null auto_increment,
-> name varchar(64) not null,
-> website_url varchar(255) null,
-> support_email varchar(255) null,
-> created_date datetime not null,
-> last_updated_date datetime not null,
-> primary key(id))
-> engine=innodb auto_increment=1 default charset=utf8;
query ok, 0 rows affected (0.02 sec)
mysql> create table symbol(
-> id int not null auto_increment,
-> exchange_id int null,
-> ticker varchar(32) not null,
-> instrument varchar(64) not null,
-> name varchar(255) null,
-> sector varchar(255) null,
-> currency varchar(32) null,
-> created_date datetime not null,
-> last_updated_date datetime not null,
-> primary key(id),
-> key index_exchange_id(exchange_id))
-> engine=innodb auto_increment=1 default charset=utf8;
query ok, 0 rows affected (0.02 sec)
#注意:index_exchange_id和(exchange_id))之間沒有空格。key是索引約束,對錶中字段進行約束索引的,都是通過primary foreign unique等建立的。常見有foreign key,外來鍵關聯用的。 表示本表的exchange_id欄位與 index_exchange_id表exchange_id欄位建立外來鍵。括號外是建立外來鍵的對應表,括號內是對應字段 ,類似還有 key user(userid)
當然,key未必都是外來鍵
linux下生成https的crt和key證書
今天在配置kibana許可權設定時,kibana要求使用https鏈結。於是總結了一下linux下openssl生成 簽名的步驟 x509 證書一般會用到三類文,key,csr,crt。key是私用金鑰 openssl 格,通常是 rsa演算法。csr是證書請求檔案,用於申請證書。在製作 csr檔案...
linux下生成https的crt和key證書
今天在配置kibana許可權設定時,kibana要求使用https鏈結。於是總結了一下linux下openssl生成 簽名的步驟 x509證書一般會用到三類文,key,csr,crt key 是私用金鑰openssl格,通常是rsa演算法。csr 是證書請求檔案,用於申請證書。在製作csr檔案的時,...
深度學習英文縮寫 小KE帶你認識機器學習和深度學習
這一次,小ke帶你了解幾個火爆的 人工智慧 名詞兒,這樣在擼串炸雞啤酒時,可以跟小夥伴吹噓吹噓,提高提高自己的人格檔次。機器學習 和 深度學習 這幾個名詞,經常會和人工智慧一同出現在不同場合,他們都是什麼意思呢?人工智慧 先來看看人工智慧。在1956年達特矛斯會議上,約翰 麥卡錫提出了 人工智慧 這...