↑↑↑

↓↓↓
Флаг России Флаг Великобритании
🏠 | 💻 PC | Базы данных |
1MySQL
2MS SQL
3Ошибки MS SQL
4Postgres


Подключение к базе даных MySQL
Из консоли наберите
mysql -h ip_вашей_базы_данных -u имя_пользователя -p
Нажмите и введите пароль.
Enter
Если вы подлючаетеся к базе данных своего сайта и не знаете ip сделайте в консоли.
ping имя_вашего_сайта
Например, сайт andreyolegovich.ru имеет IP 87.236.19.34
После ввода пароля должно появиться приветствие MySQL
Посмотреть все базы данных можно с помощью команды
show databases;
Обратите внимание на точку с запятой в конце.
Выбрать определённую БД
use имя_базы_данных


Как узнать какие таблицы находятся в БД MySQL
Посмотреть список содержащихся в БД таблиц
show tables;

🔝

Как посмотреть содержимое таблицы MySQL
Посмотреть структуру определённой таблицы
describe имя_таблицы;
Посмотреть содержание определённой таблицы
SELECT * FROM ;
Упорядоченный по ID вывод таблицы имя_таблицы
SELECT * FROM имя_таблицы ORDER BY ID;
В обратном порядке:
SELECT * FROM имя_таблицы ORDER BY ID DESC;
Запрос с условием показать только китайских производителей
SELECT * FROM table_manuf WHERE (country='China');
Запрос с условием покзать только страны с кодом 7 или 358
SELECT * FROM table_countries WHERE (code='7' OR code='358');


Как переименовать таблицу MySQL
Переименовать таблицу car в auto

ALTER TABLE (mysql.ru)
ALTER TABLE car RENAME auto;


Как добавить столбец в таблицу MySQL
Добавить новый столбец типа TEXT с именем Body:

Типы столбцов (mysql.ru)
ALTER TABLE имя_таблицы ADD Body text;


Как добавить строку в таблицу БД
Добавляем запись в таблицу с названием Имя_таблицы
INSERT INTO Имя_таблицы VALUES(100, 'Компания', 'Страна', 'Что-то ещё');

🔝

Как удалить строку в таблице БД
Удалить строку с ID 1 в таблице с названием Имя_таблицы
DELETE FROM Имя_таблицы WHERE ID='1';


Как изменить значение в таблице MySQL
Изменить поле Country на Russia у записи с ID 7
UPDATE имя_таблицы SET Country = 'Russia' WHERE ID = '7';


Как обратиться к базе данных внутри сайта
<?php
$connection = mysql_connect("localhost", "Имя_БД" , "Пароль к БД для localhost подключения");
$db = mysql_select_db("Имя_БД");
if(!$connection || !$db)
{
mysql_error();
}
?>
<?php
mysql_connect('localhost','Имя_БД','Пароль к БД для localhost подключения');
mysql_select_db('Имя_БД');
$res = mysql_query("SELECT * FROM `Название_таблицы`") or die(mysql_error());
echo
'<table border="1">
<tr>
<td>ID</td>
<td>Company</td>
<td>Country</td>
</tr>';
while($row = mysql_fetch_assoc($res)) {
echo '
<tr>
<td>'.$row['ID'].'</td>
<td>'.$row['Company'].'</td>
<td>'.$row['Country'].'
</tr>';
}
echo '
</table>';
echo'<form enctype="multipart/form-data" action="php_scripts/sort_01_mysql.php" method="get"></br> <input type="submit" value="Sort"></form>'; echo'<form enctype="multipart/form-data" action="php_scripts/clear_filter_01_mysql.php" method="get"></br> <input type="submit" value="Clear Filtering"></form>';



http://www.php.su/mysql_query

http://www.quizful.net/test
Чтобы подлючиться к Microsoft MS SQL нужно предварительно установить софт https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools#ubuntu

🔝

Ошибки

1MySQL
2MS SQL
3Ошибки MS SQL
4Postgres

MS SQL

habrahabr.ru



Вывести на экран список таблиц MS SQL
SELECT TABLE_NAME FROM information_schema.tables

select table_name, column_name from information_schema.columns;

🔝

1MySQL
2MS SQL
3Ошибки MS SQL
4Postgres

Ошибки MS SQL

server management studio error 4064

Если при попытке соединения с базой данных Вы получаете следующую ошибку:

Cannot open user default database. Login failed.
Login failed for user ‘UserName’. (Microsoft SQL Server, Error: 4064)
Microsoft SQL Server Management Studio Error 4064

Перейдите в Options

Microsoft SQL Server Management Studio SQL Server Options

Если в поле Connect to database: стоит <default> замените его на имя Вашей базы данных.

Microsoft SQL Server Management Studio Error 4064 SQL Server Connection Properties

В данном примере вместо andreyolegovich.ru_db должно быть имя базы данных, к которой Вы хотите подлючиться.

Microsoft SQL Server Management Studio Error 4064 SQL Server Connection Properties
1MySQL
2MS SQL
3Ошибки MS SQL
4Postgres

🔝

Postgres
Получить список таблиц Postgres
select table_name from information_schema.tables;
Получить список таблиц и столбцов Postgres
select table_name, column_name from information_schema.columns;
Получить список таблиц исключая служебные и отсортировать по имени таблицы
select table_name from information_schema.tables where table_schema='public' ORDER BY table_name;
Выбрать из таблицы диапазон значений
select * from table where (number > ‘111’ and number < ‘100500’) order by number;
Вы нашли то, что искали на моём сайте?

ДА НЕТ

Или оцените по десятибальной шкале

10  9  8  7  6  5  4  3  2  1  0

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

Например: у меня есть статья про аэропорт Хельсинки и про аэропорт Риги но в выдаче по Риге всё равно статья про Хельсинки.

Если статья Вам помогла, нажимайте ДА. Так я пойму, что переделывать её не нужно.

Занятно наблюдать в вебвизоре, как люди копируют текст, например вежливого отказа в трудоустройстве на английском но игнорируют кнопку ДА.

Сделаем поиск лучше!
Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на www.andreyolegovich.ru cобака yandex.ru если Вы:
1. Хотите написать статью для моего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь со мной по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: