Как я могу решить ключевую проблему автоматического увеличения MariaBD

#mariadb

Вопрос:

Я новичок в MariaDB, и у меня есть проблема, которая на первый взгляд кажется простой. У меня есть таблица с ключом идентификатора auto_increment, в которую я вставляю некоторые данные из своего приложения. Все работало нормально, пока я не решил удалить все записи из таблицы. Теперь он ничего не вставляет из моего приложения. Единственный способ вставить в него-сделать это вручную, и он начинается с id = 1. Как вы думаете, это нормально для MariaDB?

Вот код, который вставляем в таблицу:

 $logs=array(
                  'customer_id'=>(integer)$token['customer_id'],
                  'driver_id'=>(integer)$driver_id,
                  'latitude'=>$this->data['lat'],
                  'longitude'=>$this->data['lng'],
                  
                  'altitude'=>isset($this->data['altitude'])?$this->data['altitude']:'',
                  'accuracy'=>isset($this->data['accuracy'])?$this->data['accuracy']:'',
                  'altitudeAccuracy'=>isset($this->data['altitudeAccuracy'])?$this->data['altitudeAccuracy']:'',
                  'heading'=>isset($this->data['heading'])?$this->data['heading']:'',
                  'speed'=>isset($this->data['speed'])?$this->data['speed']:'',
                  'track_type'=>isset($this->data['track_type'])?$this->data['track_type']:'',      
                          
                  'date_created'=>AdminFunctions::dateNow(),
                  'ip_address'=>$_SERVER['REMOTE_ADDR'],    
                  'date_log'=>date("Y-m-d")
                );                              
Yii::app()->db->createCommand()->insert("{{driver_track_location}}",$logs);
 

Я также прикрепляю изображение структуры таблицы driver_track_location:
структура таблицы

Комментарии:

1. Как вы удалили все записи? УСЕЧЕНИЕ сбрасывает значение auto_increment, УДАЛЕНИЕ-нет.

2. Позволяете ли вы приложению определять идентификатор?

3. Я удалил их … Это был правильный?

4. УДАЛЕНИЕ ИЗ синтаксиса не должно сбросить значение auto_increment, так что да. Смотрите мой другой вопрос возможно, вы можете добавить пример ВСТАВКИ, которую приложение пытается выполнить.

5. Я отредактировал свой первоначальный вопрос и добавил вставную часть.