Галерея диаграмм связей MySQL
Это интеллектуальная карта MySQL. Основное содержание включает в себя: расширенную, базовую установку и удаление MySQL. Добро пожаловать, ставьте лайки и коллекционируйте!
Отредактировано в 2024-03-28 15:33:01Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
La gestion de projet est le processus qui consiste à appliquer des connaissances, des compétences, des outils et des méthodologies spécialisés aux activités du projet afin que celui-ci puisse atteindre ou dépasser les exigences et les attentes fixées dans le cadre de ressources limitées. Ce diagramme fournit une vue d'ensemble des 8 composantes du processus de gestion de projet et peut être utilisé comme modèle générique.
Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
La gestion de projet est le processus qui consiste à appliquer des connaissances, des compétences, des outils et des méthodologies spécialisés aux activités du projet afin que celui-ci puisse atteindre ou dépasser les exigences et les attentes fixées dans le cadre de ressources limitées. Ce diagramme fournit une vue d'ensemble des 8 composantes du processus de gestion de projet et peut être utilisé comme modèle générique.
MySQL
Установка и удаление MySQL
среда Linux
Проверьте версию MySQL: mysqladmin --version
Проверьте, установлен ли MySQL
rpm -qa | grep -i mysql # -i игнорировать регистр
Проверьте службу MySQL
статус systemctl mysqld.service
Удаление MySQL
Закройте службу MySQL
systemctl остановить mysqld.service
Проверьте текущий статус установки MySQL
Centos 6: rpm -qa grep MySQL
Centos 7: rpm -qa|grep mariadb
Удалить: rpm -e --nodeps mariadb-libs
Удалите установленные программы, запрошенные приведенной выше командой: yum Remove xxx.
Удалить файлы, связанные с MySQL
Найдите файлы, связанные с MySQL
найти/назвать mysql
Удалить найденные файлы
РМ -rfxxx
Удалить мой.cnf
rm -rf /etc/my.cnf
Установка MySQL8.0
скачать
https://dev.mysql.com/downloads/mysql/
Проверьте разрешения временного каталога /tem
chmod -R 777 /теп
Удалите исходный MySQL и проверьте зависимости.
об/мин -qa | grep libaio
Если нет: ням, установи libaio
сетевые инструменты grep
Запустите установочные файлы по порядку
mysql-community-common-8.0.29-1.el8.x86_64.rpm
mysql-community-client-plugins-8.0.25-1.el7.x86_64
mysql-community-libs-8.0.25-1.el7.x86_64
mysql-сообщество-клиент-8.0.25-1.el7.x86_64
mysql-community-server-8.0.25-1.el7.x86_64
Инициализация службы MySQL
mysqld --initialize --user=mysql
Проверьте журнал и получите пароль
кот /var/log/mysqld.log
Служить
Запустить службу
systemctl запустить mysqld
Проверить статус услуги
статус systemctl mysqld
Разрешения MySQL
Просмотр разрешений
Изменить разрешения
обновить пользовательский набор хоста = "%", где пользователь = 'root';
Обновить разрешения
сброс привилегий;
удаленное соединение
решать
ИЗМЕНИТЬ ПОЛЬЗОВАТЕЛЯ 'root'@'%', ИДЕНТИФИЦИРОВАННОГО С помощью mysql_native_password BY 'abc123';
База
1. Базовый оператор SELECT
Классификация SQL
DDL: язык определения данных
CREATE\ALTER\DROP\RENAME\TRUNCATE
DML: язык манипулирования данными
INSERT\DELETE\UPDATE\SELECT (высший приоритет)
DCL: язык управления данными
COMMIT\ROLLBACK\SAVEPOINT\GRANT\REVOKE
2. Классификация многотабличных запросов
угол 1
Эквивалентное соединение против неэквивалентного соединения
Неэквивалентное соединение: условие подключения не «=". Например: зарплата Сяо Ли находится в диапазоне 6000 ~ 8000.
угол 2
Самостоятельное присоединение и несамосоединение
угол 3
Внутреннее соединение VS внешнее соединение
3. СОЮЗ и СОЮЗ ВСЕХ
UNION: возвращает объединение наборов результатов двух запросов, удаляя повторяющиеся записи.
UNION ALL: возвращает объединение наборов результатов двух запросов без дедупликации.
4. Функция
функция одной строки
Преобразуйте только одну строку и возвращайте один результат для каждой строки
Функции агрегирования (функции группировки, многострочные функции)
Действует на набор данных и возвращает значение
передовой