Вышел MySQL Workbench 1.0.5 beta

magic

lancer
Вышел MySQL Workbench 1.0.5 beta

MySQL Workbench это инструмент дизайна баз данных для MySQL.

MySQL обьекты такие, как таблицы, связи и виды могут быть созданы и отредактированы в виде их визуальных отображений, что позволяет более быстро и эффективно работать с простыми и сложными схемами баз данных.

Основные функции:
- Обратное проектирование существующих баз данных MySQL (Reverse engineering).
- Импорт моделей DBDesigner4
- Синхронизация модели и базы данных MySQL
- Генерация скрипта создания БД
- Печать (Windows версия)
- Мощная поддержка скриптов и плагинов. Плагины могут быть написаны с использованием нескольких языков, таких как Lua, PHP, Java и Python.
- Быстрый, OpenGL-интерфейс
- Режим просмотра, с возможностью масштабирования

Требования:
OpenGL совместимая видео карта с 32MB памяти.

Подробнее тут. http://forums.mysql.com/read.php?113,73820,73820
 

crocodile2u

http://vbolshov.org.ru
А линукс-версия зависит от gtkmm (кстати, не знаю вообще, что это такое). Ну и не захотела без этого мм собираться...
 

Rammstein

PHPClub::News
SQL генерит неправильный (MySQL 5.0.19, win):
SQL-запрос:

[sql]
-- ----------------------------------------------------------------------
-- MySQL GRT Application
-- SQL Script
-- ----------------------------------------------------------------------

SET FOREIGN_KEY_CHECKS = 0;

CREATE DATABASE IF NOT EXISTS `test`;
-- -------------------------------------
-- Tables

DROP TABLE IF EXISTS `test`.`Person`;
CREATE TABLE `test`.`Person` (
`idPerson` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`namePerson` VARCHAR(45) CHARACTER SET COLLATE NULL,
`adressPerson` INT NULL,
`FKAdress_idAdress` NOT NULL,
PRIMARY KEY (`idPerson`),
CONSTRAINT `FKAdress` FOREIGN KEY `FKAdress` (`FKAdress_idAdress`)
REFERENCES `test`.`Adress` (`idAdress`)
ON DELETE RESTRICT
ON UPDATE RESTRICT
)
ENGINE = InnoDB
CHARACTER SET utf8 COLLATE general_ci;

DROP TABLE IF EXISTS `test`.`Adress`;
CREATE TABLE `test`.`Adress` (
`idAdress` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`sityAdress` VARCHAR(45) CHARACTER SET COLLATE NULL,
`countryAdress` VARCHAR(45) CHARACTER SET COLLATE NULL,
PRIMARY KEY (`idAdress`)
)
ENGINE = InnoDB
CHARACTER SET utf8 COLLATE general_ci;



SET FOREIGN_KEY_CHECKS = 1;

-- ----------------------------------------------------------------------
-- EOF

[/sql]

Ответ MySQL: Документация
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'COLLATE NULL,
`adressPerson` INT NULL,
`FKAdress_idAdress` NOT NULL,
' at line 3
 

Panchous

Павел
и модель по сущ. БД тоже неправильно строит:
даже внешний ключи рисует, а сами поля (внешние ключи) не добавляет в таблицы)))

Сыроват продукт, конечно...
Но приятно все же видеть сподвижки в этом направлении от MySQL!
 

magic

lancer
отправьте баг репорт.

я так понял, это они клепают продолжение DBDesigner4.
 

crocodile2u

http://vbolshov.org.ru
andry
Эти программы - opensource? freeware?

-~{}~ 15.03.06 11:17:

Промучался еще час. рпм установился. Но не запускается. ("The GRT environment for the Workbench could not be initialized.
Please verify your installation.") Посмотрел на форуме - есть проблема, и она, похоже, разработчиками пока не решается :(
Подожду более стабильной версии. тем более, что, говорят, бетке многих удобств еще недостает.
 

andry

Новичок
crocodile2u

нет, и что? это как-то мешает им договориться! Свою тулзу они будут до этого уровня развивать года два, учитывая какими темпами развивают все их тулзы (Administrator, Query Browser...)
 
Сверху