Ru-Board.club
← Вернуться в раздел «Программы»

» MySQL

Автор: Ksardasss
Дата сообщения: 08.02.2008 00:05

Цитата:
Чтоб не мучаться, - установите лучше этот пакет - VertigoServ.

Спасибо, но если бы меня интересовали подобные пакеты давно поставил Денвер.


Цитата:
Установка Apache 2.x, PHP4, PERL и MySQL на localhost под Wi

Извините,но 48 страниц читать нет ни времени ни трафика. Статья, которая там якобы присутствует не открвается(http://ru-board.com/new/article.php?sid=119). Хотя я думаю там, как и в большинстве статей про ноуинсталл ни слова.

Можно на вопрос мой всё-таки ответить?
Автор: Cheery
Дата сообщения: 08.02.2008 00:13
Ksardasss

Цитата:
Можно на вопрос мой всё-таки ответить?


http://dev.mysql.com/doc/refman/5.0/en/windows-install-archive.html
Автор: Ksardasss
Дата сообщения: 08.02.2008 00:39

Цитата:
http://dev.mysql.com/doc/refman/5.0/en/windows-install-archive.html


Почитал...
В общем извлечь, я извлёк(C:/mysql)
Потом два пункта не пойму...повторюсь я ламер...
Create an option file

Choose a MySQL server type

Создать выборочный файл?Т.е. my.ini который...я его создавал, переименовав один из тех 5, что были в архиве... самый большой...
И чуть его изменялпо этим инструкциям)


В раздел [client], после строки:
port=3306
Добавьте строку определяющую каталог содержащий файлы описания кодировок:
character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.0/share/charsets"
В раздел [mysqld], после строки:
port=3306
Добавьте следующие две строки, первая из которых вам уже известна, вторая – устанавливает кодировку в которой данные передаются MySQL:
character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.0/share/charsets"
init-connect="SET NAMES cp1251"
Далее, найдите строку:
default-storage-engine=INNODB
Замените изначально устанавливаемый тип таблиц:
default-storage-engine=MYISAM


Вот потом "Выберите тип сервера MySQL" - не пойму как)))

Далее запустите написано... я его запускал и даже добавил в службы(он там есть)
А запускал:
C:\mysql\bin\mysqld-nt.exe

Вот т.е. он запущен

Далее пункт:" закрепить по умолчанию учётные записи"
Опять же я не понимаю...

Да и когда я изпользую функцию phpinfo там нет ни слова про mysql...
И в фиолетовых таблицах написано extension_dir --- C:\php5 , хотя я в файле php.ini указываю: C:/php5/ext
Автор: Cheery
Дата сообщения: 08.02.2008 00:45
Ksardasss

Цитата:
Потом два пункта не пойму...повторюсь я ламер...

тогда качаем инсталл с сетапом и не паримся


Цитата:
Да и когда я изпользую функцию phpinfo там нет ни слова про mysql...
И в фиолетовых таблицах написано extension_dir --- C:\php5 , хотя я в файле php.ini указываю: C:/php5/ext

все пережевывалось по ссылке выше. не хотите читать - читайте правила..
здесь php обсуждать не буду

Добавлено:

Цитата:
Далее запустите написано... я его запускал и даже добавил в службы(он там есть)
А запускал:
C:\mysql\bin\mysqld-nt.exe

служба запускается не так.. net start имя_службы
плюс сама служба, есть она или нет, никак не влияет на работу php и его расширения для работы с mysql

+ при чем тут
Цитата:
Добавьте строку определяющую каталог содержащий файлы описания кодировок:
character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.0/share/charsets"

если распакован в c:\mysql ?
Автор: Ksardasss
Дата сообщения: 08.02.2008 00:48

Цитата:
тогда качаем инсталл с сетапом и не паримся


Офигеть помог, наверное если бы была возможность скачать, скачал бы!
Не знаешь как тогда вообще не отвечай, умников хватает!
Автор: Cheery
Дата сообщения: 08.02.2008 01:01
Ksardasss

Цитата:
Не знаешь как тогда вообще не отвечай, умников хватает!

Уважаемый.. следите за речью.
Не хотите соблюдать правила - не будет помощи, только и всего.
Автор: Ksardasss
Дата сообщения: 08.02.2008 14:04

Цитата:
Уважаемый.. следите за речью.
Не хотите соблюдать правила - не будет помощи, только и всего.


К сожалению с твоей стороны я помощи не увидел.

Добавлено:

Цитата:
+ при чем тут
Цитата: Добавьте строку определяющую каталог содержащий файлы описания кодировок:
character-sets-dir="C:/Program Files/MySQL/MySQL Server 5.0/share/charsets"

если распакован в c:\mysql ?


Указал я ту директорию, это просто скопировал так.. со статьи.
Автор: Fader
Дата сообщения: 19.03.2008 16:17
Обновил шапку
Автор: Kein
Дата сообщения: 19.04.2008 15:07
Win32
Проблема при сохранении данных в CMS:
===============================
ERROR: Database error.
Cannot execute the query: UPDATE mkp_news SET idcategoria = '1', titolo ='Welcome to MKPortal', testo='о3йй4ьныйдкщщезфыыadfasdas' WHERE id='1'
MySql Error returned: Incorrect string value: '\xD0\xBE3\xD0\xB9\xD0...' for column 'testo' at row 1
MySql Error code: 1366
===============================
Автор: DiDrag0n
Дата сообщения: 21.04.2008 10:57
Подскажите или посоветуйте литературу(желательно на русском)...
Я совсем чайник в базах данных..
Задача простая надо:
Создать базу в MYSQL,
Создать пользователя.
Дать ему польные права на базу.
и если надо сделать настройки в mysql, что бы программа, которой надо конектиться к базе могла это делать

Застрял на след.команде
пишу /bin/mysql
create database "name_db"
И сообствено видимо ни чего не создалось, после exit и
/bin/mysql
use "name_db" - пишет нет такой базы.

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

MySQL запущен на MAC OS Xserve 10.4....
Версия MySQL 5.0.....
Автор: Kein
Дата сообщения: 22.04.2008 18:48

Цитата:
Подскажите или посоветуйте литературу

http://dev.mysql.com/doc/refman/5.0/en/create-database.html

Цитата:
Создать пользователя.
Дать ему польные права на базу.

Эт чой-то вроде:
CREATE USER 'user_name'@'localhost/IP' IDENTIFIED BY PASSWORD 'userpass';
GRANT ALL PRIVILEGES ON base_name.* TO 'user'@'localhost/IP' IDENTIFIED BY 'userpass' WITH GRANT OPTION;

Цитата:
и если надо сделать настройки в mysql, что бы программа, которой надо конектиться к базе могла это делать

В этом случае нужно давать этой программе MySQL-root credentials (не путать с системным рутом).

Цитата:
Спец софт для управления лучше не советовать, а если советуйте

phpMyAdmin, скрипты, etc
Если ты счастливый обладатель MySQL enterprise server + monitor software, то вообще вопрос глупый.
Also, check it

Цитата:
как настроить MySQL, что бы он слушал не локал хост, а айпи адресс в сети.

Открываешь конфиг...
дальше пояснять?
Автор: RFox
Дата сообщения: 28.05.2008 08:05
Народ. Подскажите. Что это значит:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'sams'@'localhost' (using password: YES) in /usr/local/share/sams/mysqltools.php on line 289
Access denied for user sams@localhost to MySQL

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'www-data'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 296

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 296

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'www-data'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 303

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 303

и.т.д.
Поднимаю SAMS на дебиан. В линуксе новичек.
Автор: Kein
Дата сообщения: 11.06.2008 04:18
Выражение "Access Denied" вам непонятно?
Автор: Portfel
Дата сообщения: 14.07.2008 17:12
Мужики, выручайте, кто в "силе" вложенный скрипт оформить из данной таблички?

ACC, R_INREST, R_OUTREST, R_DATE, R_TOTALSDT, R_TOTALSKT, R_NUMDT, R_NUMKT,
R_OUTRESTRUB, R_TOTALSDTRUB, R_TOTALSKTRUB, ACCNUM

Интересуют поля R_OUTREST (остаток) и ACCNUM (номер счета) и условие r_date<=to_date (дата)
Исходные данные надо получить в виде (при условии, что в табличке куча ненужных счетов и движений по любому счету может быть больше 1, в разные даты).
СЧЕТ1-Остаток
СЧЕТ2-Остаток
СЧЕТ3-Остаток и т.д.

Автор: Ryoga67
Дата сообщения: 17.10.2008 00:25
Господа в MySQL версии 4.0.4 на домашней машине пароль и имя пользователя можно было поменять в C:\WINDOWS\my.ini
Ставил сегодня две версии MySQL mysql-essential-4.1.22-win32.msi и mysql-essential-5.0.67-win32.msi (необходима поддержка выставления кодировки соединения) но после установки нет соединения с mysql. Пользователя при установке не спрашивала значит его имя root, пароль я копировал с текстового файла, значит ошибиться не мог но соединения с MySQL нет ни на какой версии. В чём может быть подвох ?

ps: светофор в трее нет ,[
Автор: Ryoga67
Дата сообщения: 17.10.2008 19:01
Для нормальной работы как я понял необходимо создать пользователя который создавался в mysql < v4.1 при первом запуске. Как его создать в mysql-essential-4.1.22-win32 на windows XP ?

Спустя три дня:
Необходимо дать пользователю root flush privileges и тогда от его имени уже будет работать любой скрипт.

Через консоль MySQL:
mysql> USE mysql;
mysql> UPDATE user SET password=OLD_PASSWORD(”пароль”) WHERE user=”root”;
mysql> FLUSH PRIVILEGES;

После этого у меня все стало работать. Первый раз принёс пользу форуму а не кучу вопросов ,]
Автор: tolyn77
Дата сообщения: 12.02.2009 08:57
Привет, Всем
подскажите пожалуйста, я делаю запрос в базе
mysql> SELECT * FROM ttax_feb where Year="09" and day >="10" and day <="12" order by Day,Hour,Min;
и он выдает ошибку
ERROR 1032: Can't find record in 'ttax_feb'
я так понимаю что он не обнаружил записей, как можно сделать запрос что бы не было ошибок даже если записи отсутствуют?
заранее благодарен
Автор: DamNet
Дата сообщения: 19.03.2009 12:26
Привет, подскажите что можно сделать?

стоял MySQL на машинке, грохнулся винт... файлы баз данных вытащить удалось, но как их теперь прикрутить к другому серверу? как вытащить из них информацию? заранее спасибо!
Автор: Weinaum
Дата сообщения: 28.03.2009 00:17
Подскажите, как лучше и надежнее всего синхронизировать две БД на разных серверах - пробую с помощью Webyog® SQLyog , но странновато все, с ошибками...Суть:
Две бд mySQL, от двух сайтов - зеркал, хочется настроить синхронизацию в обе стороны по расписанию - средства для этого - будь то программа под винду, скрипт на сервере, или стандартные средства или утилиты юникс- второстепенно. Хотелось бы на основе вашего опыта, кто что использует, подскажите, плз, наведите на правильный путь.
Снкс
Автор: Hiken
Дата сообщения: 01.04.2009 11:12
Уважаемые эксперты, подскажите: какая админка лучшая? Сам я пока остановился на EMS MySQL Manager..
Автор: wrunets
Дата сообщения: 07.04.2009 13:10
вопрос по EMS MySQL Manager.
В конструкторе запросов при выводе результатов на печать очень неприятно происходит разбивка на страницы:

половина строки на одном листе, остаток на другом. Все настройки уже излазил - не нашел как с этим бороться. Подскажите
Автор: Glebby
Дата сообщения: 16.06.2009 14:40
Под Windows 7 RC1 все версии EMS MySQL Manager, которые у меня есть, вылетают сразу же в начале установки. Это как-то лечится?
Автор: greenfox
Дата сообщения: 01.07.2009 18:49
Приветствую! Не давно пришлось столкнутся с мускулем, почитав доку возникло несколько вопросов простых наверно (так что не судите строго):
1. Если делать бэкап всех бд сразу (mysqldump.exe -uroot -ppass --single-transaction --flush-logs --all-databases) то можно потом из этого дампа вытащить скажем только 1 бд? (или восстановить только 1 бд)
2. Читал в доке что вкл-е бинарного лога очень рекомендуется (для innodb) хотя по умолчанию он не вкл-ся почему то... Соот-но вопрос - включать ли?
3. Как собственно включить log-bin под виндой? Пробовал в параметрах сервиса при старте указать --log-bin=C:\111 но что-то не получается ничего... Или надо как то my.ini править? Где-н дока по формату этого инишника есть?
4. flush logs - в нескольких утилитах (mysql, mysqladmin, mysqldump) есть соот-я опция или команда, но не со всем чётко объяснено какие именно логи "сбрасывает" команда - только бинарные или все которые есть (имеется ввиду буферы тоже)?
5. Под виндовой версией вижу нет тузлы mysqlhotcopy, соот-но как сделать raw бэкап БД? Просто скопировать соот-е файлы БД достаточно (скажем когда сервер не загружен)? И как кстати указать мускулю что при создании новой БД например не создавать её с нуля, а взять уже готовый файл? (т.е. подцепить ранее закопированную БД?)

Thx advance!
Автор: Vladimir54
Дата сообщения: 09.11.2009 22:21
Вопрос: Как просмотреть чрез phpMyAdmin связи между таблицами в базе данных. В дизайнере таблиц у меня связи на внешние и первичные ключи не отображаются! help! help! help!

Автор: Vladimir54
Дата сообщения: 28.11.2009 20:00
Отвечаю на свой же вопрос:
Задавал вопрос давно на форуме PHP MyAdmin. Если тип таблиц MyISM, то дизайнер таблиц не будет отображать связи между таблицами, так как этот тип таблиц не поддерживает связи между таблицами. Но можно вручную создать связи между этим типом таблиц, но это ни на что влиять в итоге не будет, тогда вопрос, а надо ли это? Вот в INNODB там ключи поддерживаются и сохраняется ссылочная целостность и скорость БД, поэтому там просмотреть связи можно.
Вот ссылка, где я задавал вопрос и получил очень качественный ответ от ГУРУ:
http://forum.php-myadmin.ru/viewtopic.php?pid=9584#p9584

Добавлено:
В отличии от InnoDB, у таблиц типа MyISAM в структуре таблиц нет возможности для установления внешних ключей и создания связей, их можно установить только с помощью phpMyAdmin, который хранит связи в специальной рабочей таблице. Таким образом, просмотреть связи вы не можете, потому что они не установлены.

Связи устанавливаются так: выбираем первичный ключ, затем выбираем ссылочное поле, после чего устанавливается связь; следующим шагом, при необходимости, выбирается отображаемый столбец.

Добавлено:


Hanut написал:

"В отличии от InnoDB, у таблиц типа MyISAM в структуре таблиц нет возможности для установления внешних ключей и создания связей, их можно установить только с помощью phpMyAdmin, который хранит связи в специальной рабочей таблице"

Vladimir54 написал:
ПАсиба величественна уважаемые Гуру!
Тогда назрели такие вопросы:
1. Имеет ли какой-либо практический смысл устанавливать связи между таблицами в типах MyISM? отразится ли это на скорости работы таких таблиц?На что повлияет?
2. Имеет ли какой-либо практический смысл устанавливать связи между таблицами в типах InnoDM?На что влияют связи в типах InnoDB?
3. Терь вопрос ближе к практике. Например, есть у меня 36 табличек MyISM с непроставленными связями. Вхожу я в любую из таблиц и далее мне нужно определить, из каких соображений выбирается первичный ключ, ссылки на внешние ключи и т.д.?
4. У меня есть движок Joomla, тип базы данных MyISM. Возможно ли выгрузить таблицы из базы MyISM новый тип таблиц InnoDB?Какие будут последствия и на чем это может отразиться?


Hanut ответил:
1. В таблицах типа MyISAM установка связей повлияет только на отображение данных в phpMyAdmin (Дизайнер и связи для выбора отображаемого столбца). Данные связи работают только в phpMyAdmin и никак не влияют на данные.

2. Связи в таблицах типа InnoDB следует устанавливать, если требуется при выполнении какого-либо действия в одной из таблиц, чтобы происходило определенное действие в связанных таблицах. Например, если связаны две таблицы и вы в первой удалите строку, то связанные с ней записи будут автоматически удалены и из второй таблицы (каскадное удаление).

3. Связи проставляются исходя из логики построения БД. К примеру, есть таблица user состоящая из полей id и name, и есть таблица message состоящая из полей user_id и text. Поля user.id и message.user_id должны иметь одинаковый тип данных и могут быть связаны, чтобы установить каждому сообщению (message) своего пользователя.

4. Сменить тип таблиц с MyISAM на InnoDB можно, но особого смысла в этом нет. Считается, что таблицы типа MyISAM лучше предназначены для создания веб-ресурсов (очень большая скорость при выборке данных из БД), а InnoDB скорее для крупных, критичных к отказоустойчивости проектов (медленнее, но надежнее). Сам Joomla от смены типа таблиц ни лучше ни хуже работать не будет.
Автор: Redisych
Дата сообщения: 10.12.2009 22:56
Чем можно локально под Win посмотреть и отредактировать большой (400+ Мб) дамп MySQL?
Автор: fargo44
Дата сообщения: 07.02.2010 12:32
_



Oracle поглотила Sun, в том числе MySQL
В связи с этим создатель MySQL распространил где было возможно своё обращение[more=:]

Dear Users! Please help keep it open source by signing the petition.

I am contacting you because you have in the past shown interest in
MySQL and from that I assume you are interested in the future
well-being of MySQL.

Now you have a unique opportunity to make a difference. By signing
the petition at http://www.helpmysql.org/ru/ you can help affect the
future of MySQL as an Open Source database.

You can find more information of this on my latest blog post at:
http://monty-says.blogspot.com/2009/12/help-keep-internet-free.html

Help us spread the world about this petition!
http://www.helpmysql.org/ is available in 18 languages and every vote
is important, independent of from where in the world it comes!
If you know people that are using MySQL, please contact them and
ensure they also sign the petition!

Regards,
Monty
Creator of MySQL

PS: If you already have signed the petition or know about it, sorry for
reminding you about this! Because of the importance of this issue,
I am trying to contact every person that I have ever communicated
with regarding MySQL.[/more]





Поддержим ВСЕМИРНЫЙ ПРИЗЫВ? >>>


twitter
Автор: mouser
Дата сообщения: 22.09.2010 16:53
пытаюсь задампить базу ругается

Код: mysqldump: Got error: 1016: Can't open file: './dpprime/listhouse.frm' (errno: 24) when using LOCK TABLES
Автор: JekaRus
Дата сообщения: 13.12.2010 11:59
У меня при отключенной службе mysqld команда free показывает 77128кб свободной памяти. А при запущенной 0. Выставил key_buffer_size = 32M никакого эффекта. Как ограничить использование памяти mysql?
Автор: q111111
Дата сообщения: 09.02.2011 14:18
хочу с такой версии википедии:

Цитата:
MediaWiki: 1.6.12
PHP: 4.3.4 (apache)
MySQL: 4.0.26a

переехать на такую:

Цитата:
MediaWiki 1.16.2
PHP 5.2.5 (apache2handler)
MySQL 5.0.26-Max

на другой сервер. как бы перенести только базу на новый сервер?

Страницы: 1234567

Предыдущая тема: Нужна программа исправления украинской раскрадки клавиатуры


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.