Cara menggunakan rename table di mysql
Mengganti nama tabel tidak berfungsi di MySQL
Pesan kesalahannya adalah
Kueri bekerja dengan baik pada tabel lain untuk saya, tetapi tidak dengan tabel
ditambahkan (lihat komentar) - Itu bukan tanda kutip tunggal. Silakan dicoba
Permintaan mysql untuk mengganti nama tabel adalah
Di kueri Anda, Anda telah menggunakan grup kata kunci yang mana di MySQL. Cobalah untuk menghindari kata kunci mysql untuk nama saat membuat tabel, nama bidang dan sebagainya.
atau
Ganti nama tabel di MySQL:
grup - adalah Word yang dilindungi undang-undang di MySQL, itu sebabnya Anda melihat kesalahan tersebut.
Anda harus memasukkan nama tabel menjadi backticks:
grup adalah kata kunci sehingga Anda harus melampirkan Perubahan nama tabel
tb1 - nama tabel saat ini. tb2 - nama yang Anda inginkan meja Anda dipanggil. Coba semua ini
ata
Menurut mysql docs : "untuk mengubah nama tabel Jadi ini adalah metode yang paling portabel:
Menjalankan Perintah Alter 1.Klik tab SQL di bagian atas. 2. Pada kotak teks masukkan perintah berikut: 3. Klik tombol pergi. sumber: https://my.bluehost.com/hosting/help/2158 Apa yang dimaksud dengan rename table di MySQL? Ini adalah teknik di MySQL dimana kita dapat mengubah nama tabel yang ada, misalnya, kita memiliki tabel di database dengan nama "ABC" untuk menampilkan daftar siswa dari sekolah, dan kami ingin menggunakan tabel yang sama untuk membuat daftar siswa bus sekolah, jadi alih-alih membuat tabel baru dengan data yang sama, kami dapat mengubah nama yang ada meja. Untuk tujuan ini, kami menggunakan teknik “Rename” untuk mengedit nama tabel yang
ada. Bagaimana kita bisa mengganti nama tabel di MySQLUntuk memahami bagaimana kita dapat mengganti nama tabel di MySQL, pertama-tama kita akan membuka terminal dan pergi ke lingkungan MySQL dengan menggunakan perintah $ sudo mysql Setelah kita berada di MySQL, kita harus membuat daftar database yang telah kita buat di MySQL sebagai MENUNJUKKANBASIS DATA; Pada output, kita dapat melihat daftar database dan juga dapat melihat database “Organisasi” yang telah kita buat. Untuk mengakses database ini, kita akan menjalankan perintah berikut dengan nama database. MENGGUNAKAN Organisasi; Setelah kita berada di database, tampilkan daftar tabel dari database ini. MENUNJUKKANTABEL; Buka tabel “Employees_data” menggunakan perintah DESCRIBE dengan nama tabel. MENGGAMBARKAN data_karyawan; Pada output, sebuah tabel telah ditampilkan. Sekarang jika kita ingin mengubah nama tabel kita dapat mengubahnya dengan perintah yang sintaks umumnya. GANTI NAMAMEJA[nama_lama]KE[nama baru]; Dalam contoh kami, kami menggunakan perintah ini sebagai: GANTI NAMAMEJA data_karyawan KE myEmployee_data; Nama telah diubah sekarang untuk memverifikasinya, kami akan membuka tabel dengan nama barunya. MENGGAMBARKAN myEmployee_data; Kami juga dapat mengganti nama tabel dengan menggunakan MENGUBAH memerintah. Struktur umum dari perintah akan. MENGUBAHMEJA[old_name_of_table]GANTI NAMAKE[new_table_of_table]; Dalam kasus kami, itu akan menjadi: MENGUBAHMEJA data_karyawan saya GANTI NAMAKE TSEP_Karyawan_data; Untuk keperluan verifikasi, kami kembali menampilkan tabel dengan menggunakan nama baru sebagai: MENGGAMBARKAN TSEP_Karyawan_data; Kami juga dapat menggunakan ALTER TABEL perintah sebagai: MENGUBAHMEJA[old_name_of_table]GANTI NAMA[new_name_of_talble]; Dalam contoh kita, itu akan digunakan sebagai: MENGUBAHMEJA TSEP_Karyawan_data GANTI NAMA LinuxHint_Employeees_data; Untuk tampilan tabel yang baru diberi nama: MENGGAMBARKAN LinuxHint_Employeees_data; Sekarang kita akan keluar dari lingkungan MySQL: keluar KesimpulanPada artikel ini, kita telah membahas dengan beberapa contoh, teknik cara mengubah nama tabel bekerja di MySQL. Kami mengganti nama tabel dengan perintah "GANTI NAMA" serta dengan perintah "ALTER". Saya harap artikel ini akan membantu Anda dalam memahami teknik "mengganti nama tabel". |