Criar Tabelas de Banco de Dados
Nesta série de vídeos, você pode ver como conectar o Ozeki SMS Gateway e o servidor de banco de dados MySQL para envio de SMS. Este vídeo mostra como criar a estrutura adequada de tabelas de banco de dados usando a linha de comando do MySQL.
Conteúdo do vídeo1. Conectar ao MySQL
2. Copiar a instrução CREATE TABLE
Por favor, role para baixo para copiar as instruções SQL (Figura 1) usadas no vídeo. Se você já criou o banco de dados no MySQL, você pode avançar para o próximo vídeo.
O primeiro passo é abrir o MySQL Shell. Para isso, procure pelo ícone que você vê na Figura 1. Clique nele para executar o programa.
Agora, se você abriu o programa, copie o código que você vê na Figura 3. Você pode ver que colamos o código e ele criou nosso banco de dados na Figura 2.
Instruções MySQL CREATE TABLE para copiar:
CREATE DATABASE ozekidb;Figura 3 - Instrução para criar banco de dados
Instruções MySQL CREATE TABLE para copiar:
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);Figura 4 - Instruções CREATE TABLE para copiar
Agora, se você criou o banco de dados, precisa criar duas tabelas. Uma para mensagens recebidas e outra para mensagens enviadas. Copie o código que você vê na Figura 4. Ele criará todos os campos de dados necessários. Destaque o código e pressione "CTRL + C" para copiá-lo para a área de transferência.
Agora você precisa fazer os últimos 2 passos que fez, mas com a tabela “ozekimessageout” (Figura 5). Você pode copiá-la com “CTRL + C”, como fez na Figura 3.
Agora você só precisa colar o último código copiado na Linha de Comando do MySQL. Pressione "CTRL + V" para colar o código da área de transferência. Se você tiver o código, pressione Enter. Agora a Linha de Comando criará sua segunda tabela. Agora você tem todas as tabelas necessárias para o Ozeki SMS Gateway. (Figura 6)
Como criar um usuário MySQL
Os seguintes comandos SQL (Figura 7) podem ser usados para criar um usuário chamado 'ozekiuser', com uma senha 'ozekipass'. Esta é uma conta de usuário MySQL. Você pode usar esta conta de usuário para se conectar ao banco de dados ozeki, porque o comando GRANT concedeu acesso a este banco de dados.
CREATE USER 'ozekiuser'@'localhost' IDENTIFIED BY 'ozekipass'; GRANT ALL PRIVILEGES ON ozeki.* TO 'ozekiuser'@'localhost'; FLUSH PRIVILEGES;
More information
- Básicos do MySQL
- Windows 11
- Enviar SMS do mySQL
- Tabelas de banco de dados para armazenar SMS no mySQL
- Conectar mySQL ao gateway de SMS
- Enviar um SMS de teste do mySQL
- Criptografar banco de dados MySQL