Лингвофорум

Общий раздел => Наука и техника => Компьютеры => Тема начата: smith371 от января 20, 2019, 20:35

Название: mysql
Отправлено: smith371 от января 20, 2019, 20:35
столкнулся с таким явлением, как mysql и незнакомство с этим СУБД в среде моих знакомых.

а как среди участников ЛФ с этим?
Название: mysql
Отправлено: wandrien от января 20, 2019, 20:39
Поверхностно знаком.
Название: mysql
Отправлено: smith371 от января 20, 2019, 20:46
Цитата: wandrien от января 20, 2019, 20:39
Поверхностно знаком.

=Smith371 or >Smith371? :???
Название: mysql
Отправлено: zwh от января 20, 2019, 21:37
Знаю самое основное, как работать с простенькими таблицами. Ну, там CREATE TABLE, INSERT, SELECT, UPDATE.
Название: mysql
Отправлено: Upliner от января 20, 2019, 23:16
Цитата: smith371 от января 20, 2019, 20:46
Цитата: wandrien от января 20, 2019, 20:39
Поверхностно знаком.

=Smith371 or >Smith371? :???
Откуда кому знать, насколько вы знакомы?
Я неплохо знаком.
Название: mysql
Отправлено: smith371 от января 21, 2019, 00:40
Цитата: Upliner от января 20, 2019, 23:16
Откуда кому знать, насколько вы знакомы?

я менее недели как вообще вижу эту прогу, нисколько не будучи знаком с программированием вообще...

Цитата: Upliner от января 20, 2019, 23:16
Я неплохо знаком.

интересно. у меня периодически возникают вопросы, но сегодня методом тыка вроде как со всеми разобрался... как изучали прогу?
Название: mysql
Отправлено: Bhudh от января 21, 2019, 00:57
Эмн... А с каких пор MySQL — это "прога"?
Название: mysql
Отправлено: wandrien от января 21, 2019, 02:43
Цитата: Bhudh от января 21, 2019, 00:57
Эмн... А с каких пор MySQL — это "прога"?
А что это? СУБД - не "прога"?
Несколько фамильярно её так называть, конечно...
Название: mysql
Отправлено: Upliner от января 21, 2019, 03:47
Цитата: smith371 от января 21, 2019, 00:40я менее недели как вообще вижу эту прогу, нисколько не будучи знаком с программированием вообще...
В таком случае осмелюсь предположить, что у меня знаний больше, хоть по работе больше приходилось иметь дело с другими СУБД (MSSQL и ClickHouse), с MySQL я также знаком много лет.
Цитата: smith371 от января 21, 2019, 00:40как изучали прогу?
По мануалам, и по коду приложений, использующих MySQL в качестве бэкенда.
Название: mysql
Отправлено: Lodur от января 21, 2019, 14:36
Цитата: smith371 от января 20, 2019, 20:35а как среди участников ЛФ с этим?
Разве это не самая популярная реляционная СУБД, использующаяся на (не слишком больших) сайтах, написанных на PHP? Особенно на интернет-форумах? Бьюсь об заклад, что на нашем форуме она же на сервере стоит.
Я сталкивался с нею, когда изучал PHP. (Ну, ещё на практике немного, когда был вторым админом одного интернет-форума).
Название: mysql
Отправлено: Bhudh от января 21, 2019, 15:13
Цитата: wandrien от января 21, 2019, 02:43А что это? СУБД - не "прога"?
Это целая семейка самых разнообразных "прог", через которые можно работать с базой данных MySQL.
Так что вопрос "как изучали прогу" звучит несколько странно. Какую именно прогу?
Я, вот, например, через phpMyAdmin с ними работал.
Название: mysql
Отправлено: smith371 от января 21, 2019, 15:28
Цитата: Bhudh от января 21, 2019, 15:13
Цитата: wandrien от января 21, 2019, 02:43А что это? СУБД - не "прога"?
Это целая семейка самых разнообразных "прог", через которые можно работать с базой данных MySQL.
Так что вопрос "как изучали прогу" звучит несколько странно. Какую именно прогу?
Я, вот, например, через phpMyAdmin с ними работал.

Я с ней напрямую работаю, через mysql>запросы. Так уж получилось. Про phpMyAdmin читал, но в моем случае не подходит.
Название: mysql
Отправлено: Upliner от января 21, 2019, 15:35
Цитата: smith371 от января 21, 2019, 15:28Я с ней напрямую работаю, через mysql>запросы. Так уж получилось.
Ну, всё-таки не напрямую, а через стандартный клиент. Так что проги в нашем случае две -- сервер и клиент.
Цитата: smith371 от января 21, 2019, 15:28Про phpMyAdmin читал, но в моем случае не подходит.
Почему? Его ради одного автодополнения стоит поставить :)
Название: mysql
Отправлено: zwh от января 21, 2019, 17:40
Через запросы неудобно то, что легко в чем-то ошибиться -- и тогда либо запрос не прошел и надо всё по-новой набирать, либо придется строку апдейтить.
Название: mysql
Отправлено: Upliner от января 21, 2019, 18:29
А в чём проблема поправить некорректный запрос?
Название: mysql
Отправлено: zwh от января 21, 2019, 21:37
Цитата: Upliner от января 21, 2019, 18:29
А в чём проблема поправить некорректный запрос?
Во-первых, надо, чтобы всё было правильно, а если что-то неправильно, то надо понять, что именно, и набрать строку снова (или порадоваться, что можно вернуть предыдущую строку и просто что-то в ней поправить. Во-вторых, если строка уже введена неправильно, то придется ее либо удалить (для чего надо придумать правильное условие, чтоб удалить только ее), либо проапдейтить, для чего опять же необходимо правильно сформулировать условие, чтобы дело касалось только ее (хорошо, если у каждой2й строки есть уникальный ключ, а если нет, а таблица охеренительных размеров?)
Название: mysql
Отправлено: smith371 от января 21, 2019, 21:53
Цитата: Upliner от января 21, 2019, 15:35
Цитата: smith371 от января 21, 2019, 15:28Про phpMyAdmin читал, но в моем случае не подходит.
Почему? Его ради одного автодополнения стоит поставить :)

через ssh к серверу подключаюсь. себе mysql не осилил поставить))))
Название: mysql
Отправлено: smith371 от января 21, 2019, 21:55
Цитата: zwh от января 21, 2019, 21:37
Цитата: Upliner от января 21, 2019, 18:29
А в чём проблема поправить некорректный запрос?
Во-первых, надо, чтобы всё было правильно, а если что-то неправильно, то надо понять, что именно, и набрать строку снова (или порадоваться, что можно вернуть предыдущую строку и просто что-то в ней поправить. Во-вторых, если строка уже введена неправильно, то придется ее либо удалить (для чего надо придумать правильное условие, чтоб удалить только ее), либо проапдейтить, для чего опять же необходимо правильно сформулировать условие, чтобы дело касалось только ее (хорошо, если у каждой2й строки есть уникальный ключ, а если нет, а таблица охеренительных размеров?)

кстати, в ssh через putty несложно вносить исправления. особенно если кривой запрос вернул ошибку. если же что-то неправильно проапдейтилось... лучше такого не допускать)
Название: mysql
Отправлено: Upliner от января 21, 2019, 22:57
Цитата: zwh от января 21, 2019, 21:37(или порадоваться, что можно вернуть предыдущую строку и просто что-то в ней поправить.
Ну да, можно вернуться и поправить.
Цитата: zwh от января 21, 2019, 21:37(хорошо, если у каждой2й строки есть уникальный ключ, а если нет, а таблица охеренительных размеров?)
Кто делает таблицы без уникальных id строчек -- тот ССЗБ.
Это ещё что, вон в ClickHouse вообще никаких DELETE/UPDATE нет и если вставишь какую неправильную строчку, то вообще всю таблицу перезаливать нужно.
Название: mysql
Отправлено: Upliner от января 21, 2019, 23:03
Цитата: smith371 от января 21, 2019, 21:53через ssh к серверу подключаюсь. себе mysql не осилил поставить))))
Что за сервер? Если есть белый IP -- какая проблема поставить на сервак Apache, PHP и phpMyAdmin?
Название: mysql
Отправлено: zwh от января 22, 2019, 07:33
Цитата: Upliner от января 21, 2019, 23:03
Цитата: smith371 от января 21, 2019, 21:53через ssh к серверу подключаюсь. себе mysql не осилил поставить))))
Что за сервер? Если есть белый IP -- какая проблема поставить на сервак Apache, PHP и phpMyAdmin?
На хостингах вроде такой комплект обычно и предлагают. Халявных, правда, с Мускулом на встречал -- но и не искал ведь...
Название: mysql
Отправлено: Fox123 от февраля 7, 2019, 21:34
Есть какие-нибудь бесплатные сервисы для создания и хранения баз данных MySQL  онлайн, чтобы не устанавливать его на компе?
Название: mysql
Отправлено: Bhudh от февраля 7, 2019, 23:55
https://ru.000webhost.com/besplatniy-mysql-hosting
Название: mysql
Отправлено: Fox123 от февраля 8, 2019, 15:57
Цитата: Bhudh от февраля  7, 2019, 23:55
https://ru.000webhost.com/besplatniy-mysql-hosting

Спасибо!
Название: mysql
Отправлено: Bhudh от февраля 8, 2019, 16:02
Да не за что, я сам там всякую фигню (https://bhudh.000webhostapp.com) размещаю :).
Название: mysql
Отправлено: Fox123 от февраля 12, 2019, 21:57
Цитата: Bhudh от февраля  8, 2019, 16:02
Да не за что, я сам там всякую фигню (https://bhudh.000webhostapp.com) размещаю :).

Хороший проект. Познакомилась с греческой классикой благодаря вам.  :)
А на каком движке делали (там есть три варианта)?
Название: mysql
Отправлено: Bhudh от февраля 12, 2019, 22:25
А мы по-простому, без движков. Чистым хэтэмээлем-съ.