[MySQL создает таблицу данных и добавляет данные]

Создайте таблицу данных в MySQL и добавьте данные

1. Создать таблицу

создать таблицу test_table (
ID int,
Ename varchar (255),
job varchar (255),
job_num int);

2. Добавляем значения в таблицу

вставить в t_user(key 1, key 2, key 3...) values(value 1, value 2, value 3...);//Когда значение является строкой, требуются кавычки '', например 'zhangsan '.
Например, вставьте в t_user(id,name) values(1,'zhangsan');
вставьте в t_user(id,name) values(2,'wang_wu');
Примечание. При запуске приведенного выше оператора mysql в окне cmd , последняя фиксация Add для отправки вышеуказанных операций с данными.

3. Дополнение:

Существует проблема при использовании пакета Python MysqlDB для выполнения операций вставки в Mysql.Программа работает без ошибок, оператор вставки не вызывает проблем, но новые данные не были вставлены в базу данных. После проверки информации выяснилось, что она не была представлена.

Существует четыре типа языков баз данных,

Язык манипулирования данными (Date Manipulation Language) Язык DML, реализующий основные операции с данными, «добавление, удаление и изменение».

ОБНОВИТЬ УДАЛИТЬ ВСТАВИТЬ

Язык определения данных (Data Definition Language) Язык DDL может реализовать определение структуры базы данных, метода работы и т. д.:

создать таблицу создать таблицу

изменить таблицу изменить таблицу

удалить таблицу удалить таблицу

truncate table удаляет все строки в таблице

создать индекс создать индекс

падение индекса падение индекса**

Язык управления базой данных (язык управления данными) Авторизация DCL, управление ролями

ГРАНТ Авторизация

REVOKE деавторизовать

Язык управления транзакциями Язык управления транзакциями

SAVEPOINT установить точку сохранения

откат

УСТАНОВИТЬ ТРАНЗАКЦИЮ

Среди них оператор DDL имеет свою собственную фиксацию, и если команда DML не отправлена, она не будет видна другим сеансам. Если команда DDL или команда DCL не выполняется после команды DML, или пользователь не выходит из сеанса или не завершает работу экземпляра, система автоматически выдает команду фиксации, чтобы зафиксировать незафиксированную команду DML.

Рекомендуется отправлять (фиксировать) каждый раз, когда вы изменяете или вставляете данные в таблицу в MYSQL!

Je suppose que tu aimes

Origine blog.csdn.net/weixin_53952878/article/details/125812036
conseillé
Classement