Vytvoření databázových tabulek
V této sérii videí uvidíte, jak propojit Ozeki SMS Gateway a MySQL databázový server pro zasílání SMS. Toto video ukazuje, jak vytvořit správnou strukturu databázových tabulek pomocí příkazového řádku MySQL.
Obsah videa1. Připojení k MySQL
2. Kopírování příkazu CREATE TABLE
Pro zkopírování SQL příkazů použitéch ve videu prosím sjeďte dolů (Obrázek 1). Pokud jste již databázi v MySQL vytvořili, můžete přejít k dalšímu videu.
Prvním krokem je otevření MySQL Shell. K tomu vyhledejte ikonu, kterou vidíte na Obrázku 1. Kliknutím na ni spusťte program.
Nyní, když máte program otevřený, zkopírujte kód, který vidíte na Obrázku 3. Na Obrázku 2 můžete vidět, že jsme kód vložili a vytvořili naši databázi.
MySQL CREATE TABLE příkazy ke zkopírování:
CREATE DATABASE ozekidb;Obrázek 3 - Příkaz pro vytvoření databáze
MySQL CREATE TABLE příkazy ke zkopírování:
CREATE TABLE ozekimessagein ( id int(11) NOT NULL auto_increment, sender varchar(255) default NULL, receiver varchar(255) default NULL, msg text default NULL, senttime varchar(100) default NULL, receivedtime varchar(100) default NULL, operator varchar(100) default NULL, msgtype varchar(160) default NULL, reference varchar(100) default NULL, PRIMARY KEY (id) ) charset=utf8; ALTER TABLE ozekimessagein ADD INDEX(id); CREATE TABLE ozekimessageout ( id int(11) NOT NULL auto_increment, sender varchar(255) default NULL, receiver varchar(255) default NULL, msg text default NULL, senttime varchar(100) default NULL, receivedtime varchar(100) default NULL, reference varchar(100) default NULL, status varchar(20) default NULL, msgtype varchar(160) default NULL, operator varchar(100) default NULL, errormsg varchar(250) default NULL, PRIMARY KEY (id)) charset=utf8; ALTER TABLE ozekimessageout ADD INDEX (id);Obrázek 4 - CREATE TABLE příkazy ke zkopírování
Nyní, když máte databázi vytvořenou, musíte vytvořit dvě tabulky. Jednu pro příchozí a jednu pro odchozí zprávy. Prosím zkopírujte kód, který vidíte na Obrázku 4. Tento kód vytvoří všechny potřebné datové pole. Zvýrazněte kód a stiskněte "CTRL + C" pro jeho zkopírování do schránky.
Nyní musíte provést poslední 2 kroky, které jste provedli, ale s tabulkou “ozekimessageout” (Obrázek 5). Můžete ji zkopírovat pomocí “CTRL + C”, stejně jako jste to udělali na Obrázku 3.
Nyní stačí vložit poslední zkopírovaný kód do MySQL Command Line. Stiskněte "CTRL + V" pro vložení kódu ze schránky. Pokud máte kód, stiskněte Enter. Nyní Command Line vytvoří druhou tabulku. Nyní máte všechny potřebné tabulky pro Ozeki SMS Gateway. (Obrázek 6)
Následující SQL příkazy (Obrázek 7) lze použít k vytvoření uživatele s názvem 'ozekiuser' a heslem 'ozekipass'. Toto je uživatelský účet MySQL. Tento uživatelský účet můžete použít k připojení k databázi ozeki, protože příkaz GRANT mu udělil přístup k této databázi.
CREATE USER 'ozekiuser'@'localhost' IDENTIFIED BY 'ozekipass'; GRANT ALL PRIVILEGES ON ozeki.* TO 'ozekiuser'@'localhost'; FLUSH PRIVILEGES;
More information
- Základy MySQL
- Windows 11
- Odesílání SMS z MySQL
- Databázové tabulky pro ukládání SMS v MySQL
- Připojení MySQL k SMS bráně
- Odeslat testovací SMS z MySQL
- Šifrování MySQL databáze