IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Программирование (https://www.imho.ws/forumdisplay.php?f=40)
-   -   нужна свободная ver.MySQL (https://www.imho.ws/showthread.php?t=120601)

april19 22.06.2007 16:22

нужна свободная ver.MySQL
 
Подскажите, какая версия MySQL устойчиво работает и свободно распространяется, в том числе и для коммерческого использования?
Заранее спасибо.
:help:

RaZEr 22.06.2007 16:31

3.23.чвототам

april19 22.06.2007 17:52

а что известно о ver 4.1?

Merlin Cori 22.06.2007 18:29

april19,
http://www.mysql.com/company/legal/licensing/

april19 22.06.2007 18:46

Цитата:

Сообщение от Merlin Cori (Сообщение 1426576)

но там же о нестабильной работе/глюках не говорится :(

Merlin Cori 22.06.2007 18:57

Стабильны релизные версии. Но тебя, в первую очередь, должен интересовать вопрос
Цитата:

Сообщение от april19 (Сообщение 1426516)
свободно распространяется, в том числе и для коммерческого использования


copch 25.06.2007 12:33

Цитата:

Сообщение от Merlin Cori (Сообщение 1426589)
Но тебя, в первую очередь, должен интересовать вопрос

Исходя из описания требований, человек судя по всему не сильно ориентируется в этом вообще. Давай так, по порядку и по простому.. Тебе это для чего? Для себя или что-то другое? Если для себя, то не парься и бери ЛЮБУЮ версию, если надо стабильная то на сайте они рекомендуют 5.0, не 5.1 и уж тем более не 6.0.. Также можешь спокойно юзать 4.1 версию, но опять же, - если для разработки бери 5ю, но понимай что некоторых вещей в 4ке не будет.. Зато твой проект будет изначально заточен под 5ку.. По себе знаю, при переходе в скрипте будут проблемы отднозначно.. Не большие проблемы, в основном связанные с дефолтными значениями полей. 3.23 не стоит юзать конечно, это уже в прошлом.....

Ну а по лицензии на сайте все сказано, тебе уже описали это..

april19 02.07.2007 10:48

вы правы, пока в этом неособо разбираюсь, но буду стараться, если родина прикажет :)

Цитата:

Сообщение от copch (Сообщение 1427411)
Тебе это для чего? Для себя или что-то другое?

необходимо будет поставлять клиентам свою оболочку, которая использует базу данных на основе этой СУБД

pnp2000 02.07.2007 20:10

ну если тебе нужен именно мускл тогда дальше не читай :)
но я бы посмотрел в сторону посмотри в сторону postgresql , она намного круче по возможностям и у неё проще с лицензиями

RaZEr 03.07.2007 11:24

Цитата:

не 5.1 и уж тем более не 6.0
Про 6.0 не скажу, а 5.1 за всё время ни разу не подвела.

PS: Ещё можно посмотреть в сторону http://www.firebirdsql.org/

april19 05.07.2007 14:22

блин, все как всегда сначала ставят задачу, а потом уточняют, что им надо -
оказывается надо отыскать субд удовлетворяющая следующим требованиям :confused:: SQLserver, SyBase, C/C++, поддержка "однобайтовый полей", и с международным стандартом SQL запросов, работа под винду и линукс, и со свободной лицензией для коммерческой деятельности.

прошу прощения если где-то с термины неточные - только начал разбираться во всем этом:молись:

pnp2000 05.07.2007 22:05

ну тогда бери postgresql , она вроде всем требованиям удовлетворяет

april19 06.07.2007 11:49

Цитата:

Сообщение от pnp2000 (Сообщение 1430642)
посмотри в сторону postgresql , она намного круче по возможностям и у неё проще с лицензиями

взял для изучения postregsql - надеюсь подойдет для наших задач. спасибо :beer:

april19 13.07.2007 14:28

Цитата:

Сообщение от april19 (Сообщение 1432295)
postregsql - надеюсь подойдет для наших задач

ура. подошла! теперь дело за малым конвертировать базу из SQL в postregsql и адаптировать под оболочку

:beer:

Hubbitus 13.07.2007 16:20

Цитата:

Сообщение от april19 (Сообщение 1435536)
конвертировать базу из SQL в postregsql и адаптировать под оболочку

Поалагю не из SQL, а из MySQL? А что, возникли какие-то серьезные трудности? Много хранимок было и триггеров чтоли? Базовый синтакси-то он и есть базовый, должен подойти без, или с минимальными переделками.
Какую оболочку?? Вы о чем вообще??

april19 13.07.2007 16:58

Цитата:

Сообщение от Hubbitus (Сообщение 1435617)
Поалагю не из SQL, а из MySQL? А что, возникли какие-то серьезные трудности? Много хранимок было и триггеров чтоли? Базовый синтакси-то он и есть базовый, должен подойти без, или с минимальными переделками.
Какую оболочку?? Вы о чем вообще??


Цитата:

Сообщение от april19 (Сообщение 1430352)
необходимо будет поставлять клиентам свою оболочку, которая использует базу данных на основе этой СУБД

качать нужно будет именно из SQL .
путем перебора открытых СУБД (начали с MySQL и закончили postregsql) искали ту БД, с которую удобнее всего поднастроить для наших целей (я писал ранее, мы клиенту будем поставлять нашу оболочку совместно со свободной СУБД)

Hubbitus 13.07.2007 17:09

Цитата:

Сообщение от april19 (Сообщение 1435635)
качать нужно будет именно из SQL .

Ну не бывает "Просто SQL", даже у ANSI SQL несколько стандартов. Вы про какой и какого уровня? Если ANSI SQL 92 то я думаю с ним не должно быть ровным счетом никаких проблем в Postgree

april19 13.07.2007 17:48

Цитата:

Сообщение от Hubbitus (Сообщение 1435642)
Ну не бывает "Просто SQL",

sql 2000

Hubbitus 19.07.2007 01:58

Цитата:

Сообщение от april19 (Сообщение 1435666)
sql 2000

Такого тоже нету:
Цитата:

Сообщение от http://ru.wikipedia.org/wiki/SQL
1986 SQL-86, SQL-87
1989 SQL-89
1992 SQL-92 (SQL-2)
1999 SQL:1999 (SQL-3)
2003 SQL:2003


RaZEr 19.07.2007 02:03

Возможно речь о MS SQL 2000 :)

april19 19.07.2007 16:05

Цитата:

Сообщение от RaZEr (Сообщение 1438302)
Возможно речь о MS SQL 2000

скорее всего именно так
незнал, что это не одно и тоже :idontnow:

Hubbitus 29.07.2007 17:55

Цитата:

Сообщение от april19 (Сообщение 1438539)
скорее всего именно так

А разве не Вы спрашивали-то, что неувернно отвечаете?

Это совершенно не одно и то же, SQL - это язык запросов, а Microsoft SQL Server 2000 это вообще сервер баз данных, программное обеспечение.

Тоесть разница принципиальна и в корне. Дальше, у М$, как чаще всего бывает, придуман свой диалект, Transact-SQL (или коротко T-SQL), который, как это тоже чаще всего, не совместим со стандартом. Он используется в БД Вашей? Вот, если он используется, тогда конечно оно напрямую не перенесется ни в MySQL ни в PostgreeSQL. Особенно если там уже было придумано и прикручено всяких костылей, типа постраничной выборки, придется конечно переписать большую весьма часть ХП, UDF и триггеров...

spoil 01.08.2007 00:21

Под какие задачи нужна база ?

april19 03.08.2007 19:54

Цитата:

Сообщение от Hubbitus (Сообщение 1441277)
А разве не Вы спрашивали-то, что неувернно отвечаете?

я не волшебник,- я только учусь :)

Цитата:

Сообщение от spoil (Сообщение 1442108)
Под какие задачи нужна база ?

ситуация в следующем
есть БД с документами+оболочка для удобства работы. у нас (разработчиков) она лежит на mсsql сервере для клиента тригера ее перегоняют в Microsoft Access (*.mdb), но так как БД уже выростает из возможностей Access есть желание перейти на другую платформу субд.
поэтому и собирается информация о совместимости - пока остановились на Postgree.

UnShaved 05.08.2007 16:52

Я еще порекомендовал бы interbase (вернее firebird).
IMHO проще разработка под Delphi, C++
И во вторых, у системы очень высокая устойчивость

april19 06.08.2007 12:15

Цитата:

Сообщение от UnShaved (Сообщение 1443784)
Я еще порекомендовал бы interbase (вернее firebird).

таки да, база интересная для использования, но наш программист ее забраковал. для наших целей она ему не подошла , там какие-то поля "дво,а надо однобитовые - переделывать много":idontnow:
хотя может это очередная отмазка затягивания процесса :(


Часовой пояс GMT +4, время: 18:38.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.