The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"ввидение в mysql"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"ввидение в mysql"
Сообщение от klez Искать по авторуВ закладки on 04-Дек-03, 20:49  (MSK)
Нашел статью где описано создание простой билинговой системы, помогите пожалуйста с mysql, что надо сделать (mysql уже установлен)
что бы было:
Создадим базу данных в MySQL с названием trafficbd, для этого необходимо будет
выполнить следующий SQL запрос (как это сделать не входит в рамки нашей статьи,
<********* База данных trafficbd.sql *****>
CREATE DATABASE IF NOT EXISTS trafficbd;
use trafficbd;

#
# Структура таблицы `traffic`
#

CREATE TABLE traffic (
  id int(11) NOT NULL auto_increment,
  date datetime NOT NULL default '0000-00-00 00:00:00',
  ip varchar(20) NOT NULL default '',
  inb int(11) NOT NULL default '0',
  outb int(11) NOT NULL default '0',
  KEY id (id)
) TYPE=MyISAM;
<**********************************>
P.S. В документации Mysql я что-то запутался, слишком большой объем информации.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "ввидение в mysql"
Сообщение от John emailИскать по авторуВ закладки on 06-Дек-03, 18:13  (MSK)
CREATE DATABASE IF NOT EXISTS trafficbd;
use trafficbd;

#
# Структура таблицы `traffic`
#

CREATE TABLE traffic (
  id int(11) NOT NULL auto_increment,
  date datetime NOT NULL default '0000-00-00 00:00:00',
  ip varchar(20) NOT NULL default '',
  inb int(11) NOT NULL default '0',
  outb int(11) NOT NULL default '0',
  KEY id (id)
) TYPE=MyISAM;


Сохраняешь текст в файл например mysql.table
Грузишся в MySql под root-ом
Достаточно просто вызвать из коммандной сторки комманду mysql.
Когда попадешь в среду mysql.
Задай комманду source: /полный путь к файлу/mysql.table
И вышеприведенный SQL запрос создаст базу trafficbd,
а в ней таблицу traffic.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "ввидение в mysql"
Сообщение от Gennadi emailИскать по авторуВ закладки on 06-Дек-03, 19:43  (MSK)
Я бы сделал так:

server:~ # mysql -h localhost -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 159 to server version: 3.23.55-Max-log

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> create database trafficbd;
Query OK, 1 row affected (0.19 sec)

mysql> use trafficbd;
Database changed
mysql>CREATE TABLE traffic (
  id int(11) NOT NULL auto_increment,
  date datetime NOT NULL default '0000-00-00 00:00:00',
  ip varchar(20) NOT NULL default '',
  inb int(11) NOT NULL default '0',
  outb int(11) NOT NULL default '0',
  KEY id (id)
) TYPE=MyISAM;

Query OK, 0 rows affected (0.03 sec)

mysql>GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON trafficbd.* TO rootn@localhost identified by 'trafficpassword';
Query OK, 0 rows affected (0.12 sec)
mysql>quit
server:~ #

OK?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "ввидение в mysql"
Сообщение от Gennadi emailИскать по авторуВ закладки on 06-Дек-03, 19:49  (MSK)
>Я бы сделал так:
>
>
>
>server:~ # mysql -h localhost -u root -p
>Enter password:
>Welcome to the MySQL monitor. Commands end with ; or \g.
>Your MySQL connection id is 159 to server version: 3.23.55-Max-log
>
>Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
>
>
>mysql> create database trafficbd;
>Query OK, 1 row affected (0.19 sec)
>
>mysql> use trafficbd;
>Database changed
>mysql>CREATE TABLE traffic (
>  id int(11) NOT NULL auto_increment,
>  date datetime NOT NULL default '0000-00-00 00:00:00',
>  ip varchar(20) NOT NULL default '',
>  inb int(11) NOT NULL default '0',
>  outb int(11) NOT NULL default '0',
>  KEY id (id)
>) TYPE=MyISAM;
>
>Query OK, 0 rows affected (0.03 sec)
>
>mysql>GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON trafficbd.* TO rootn@localhost identified by 'trafficpassword';
>Query OK, 0 rows affected (0.12 sec)
>mysql>quit
>server:~ #
>
>OK?

Ну ещё проверь - создал ли ты БД:

mysql> show databases;
+--------------+
| Database     |
+--------------+
| mysql        |
| test         |
| trafficbd    |
+--------------+
7 rows in set (0.00 sec)

mysql>

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру