Rumah  >  Soal Jawab  >  teks badan

mysql - phpmyadmin yang dibina pada linux tidak boleh membina pangkalan data

Linux Selepas memasang lampu di Alibaba Cloud, kemudian memasang phpmyadmin
Sistem: Centos7.2

 apache
 mysql5.7.17
 php5.6
 

Kemudian log masuk ke phpmyadmin
dan cari ralat semasa membina pangkalan data
Seorang rakan sekerja juga mengalami situasi yang sama.
Mencari penyelesaian!

我想大声告诉你我想大声告诉你2715 hari yang lalu820

membalas semua(2)saya akan balas

  • 巴扎黑

    巴扎黑2017-06-07 09:25:23

    ini tidak serasi dengan sql_mode=only_full_group_by.

    HANYA_PENUH_KUMPULAN_OLEH:

    Untuk operasi pengagregatan GROUP BY, jika lajur dalam pilih tidak muncul dalam kumpulan mengikut, maka pernyataan SQL ini adalah menyalahi undang-undang.

    Penyelesaian: Tambahkan baris berikut pada my.cnf

    [mysqld]
    sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_pISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'

    Alih keluar hanya_kumpulan_penuh_oleh

    dalam mod_sql

    Kemudian mulakan semula Pelayan MySQL.

    balas
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-07 09:25:23

    Lihat laporan ralat mysql yang mengatakan bahawa semasa memilih, tiada kumpulan mengikut medan dalam pilih. Sudah tentu, ini hanyalah ralat peringkat rendah. Mungkin beberapa konfigurasi mysql atau phpadmin anda tidak betul. Atau sambungan php yang diperlukan oleh phpadmin tidak dihidupkan.

    balas
    0
  • Batalbalas