Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

SQL: ничего лишнего / Добавление книг и тем

  • На этом уроке мы добавим темы и книги в таблицы
  • Дата отправки отчёта: 15 июня 2018 г.
  • Задание выполнено: за 41 мин.
  • Чему научился: Не вставились все символы последней записи =)
  • Оценка видео-уроку:
Отчёт от 17443 за SQL: ничего лишнего / Добавление книг и тем




Оцени работу

 
Сохранить страницу:

791. --
Валерий Жданов
Валерий Жданов
ответить
→  WildOrc  # SQL: ничего лишнего / Добавление книг и тем / 2018-06-15 21:13

WildOrc, это что же у тебя за символы такие?


791. --
Валерий Жданов
Валерий Жданов
ответить
→  WildOrc  # SQL: ничего лишнего / Добавление книг и тем / 2018-06-15 21:17

а, вижу, в последней строке символы нестандартной латиницы. поищу про нее я, порешаем в личке


10558. --
Иван Воронин
Иван Воронин
ответить
→  WildOrc  # SQL: ничего лишнего / Добавление книг и тем / 2018-06-25 19:11

БД в какой кодировке? советую использоваться utf-8, тогда проблем не будет.


17443. --
WildOrc
WildOrc
ответить
→  Иван Воронин  # SQL: ничего лишнего / Добавление книг и тем / 2018-06-26 09:18

Угу - уже сам нагуглил, что забыл при создании указать кодировку и получил микс.
Поправил аж в двух местах - привел кодировку к правильному виду в самой БД и заапдейтил написание названия книги и автора без "крамольных" букв.
Спасла вот такая штука: ALTER TABLE `db_name`.`table_name` CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; 


10558. --
Иван Воронин
Иван Воронин
ответить
→  WildOrc  # SQL: ничего лишнего / Добавление книг и тем / 2018-06-26 16:19

Молодец, всё верно сделал, лучше обновлять структуру БД без потери данных, чем пересоздавать её с нуля. Отличная привычка будет выработана. В своё время, когда начинал работать с мускулем, очень многое встречалось, с кодировками тоже попадались аномалии, в итоге с тех пор взял за правило использовать utf-8 везде где нужно выбрать кодировку.


  • Отчёт оценивали:
    17606Виктор+1   791Валерий Жданов+1   17947Dmitry Sinitsin+1   3922Александр+1   6452Кирилл Шмойлов+1   3747Сергей+1   Посетитель+1   16218Дмитрий+1   1Евгений Волосатов+1   459Сергей Сергеевич+1   Посетитель+1   2146Иван+1   17255Слава+1   17443WildOrc+1   5394Anton+1   18493Evgenii Kudriavtcev+1   10494Алексей В.+1   18476Жихарев Артем0   8275Tekashnik+1   18816Chai0   10080FireWolf+1   1901Neverwinter 2+1   11051Dima+1   16496Pavlin+1   17425ser2018+1   10558Иван Воронин+1   Посетитель+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Вспомнил синтаксис оператора INSERT INTO.
Трудности: Вручную конечно долго добавлять, особенно, когда у тебя не пару строк, а с десяток. А про сотни строк, я уж молчу. Я понимаю, это для теста, мы пару строк добавили.



Научился: Добавил несколько книг, авторов и тем. Так же добавил связи между ними в спец. таблицы. Всё отлично, идём дальше. з.ы. в таблицу books добавил поле year, для хранения года создания/первой публикации.