Rumah >pangkalan data >tutorial mysql >linux mysql padam
Dalam proses menggunakan pelayan Linux untuk pembangunan web dan pengurusan pangkalan data, pangkalan data MySQL adalah yang paling biasa digunakan. Walau bagaimanapun, dalam operasi sebenar, kadangkala perlu memadam pangkalan data MySQL atau data dalam pangkalan data, dan operasi pemadaman juga merupakan operasi biasa. Dalam artikel ini, kami akan memperkenalkan secara terperinci cara memadam pangkalan data MySQL.
Pertama sekali, perlu jelas bahawa memadam pangkalan data MySQL dan memadam data dalam pangkalan data MySQL adalah dua operasi yang berbeza. Sebelum memadam pangkalan data, kita perlu membuat sandaran terlebih dahulu.
1.1 Sandarkan data
Dalam sistem Linux, arahan mysqldump biasanya digunakan untuk membuat sandaran pangkalan data MySQL. Perintah ini boleh menyandarkan keseluruhan data pangkalan data atau jadual data yang ditentukan kepada fail .sql. Berikut ialah sintaks asas:
$ mysqldump [options] db_name > db_name.sql
di mana db_name ialah nama pangkalan data yang akan disandarkan. Perintah ini akan menyandarkan pangkalan data ke fail db_name.sql dalam direktori semasa.
1.2 Padam pangkalan data
Untuk memadam pangkalan data MySQL, anda perlu log masuk ke pelayan MySQL terlebih dahulu. Anda boleh log masuk dengan menggunakan arahan berikut:
$ mysql -u 用户名 -p
di mana nama pengguna ialah nama pengguna dalam pelayan MySQL dan anda akan digesa untuk memasukkan kata laluan.
Selepas log masuk ke pelayan MySQL, anda boleh memadam pangkalan data melalui arahan berikut:
mysql> DROP DATABASE 数据库名;
di mana nama pangkalan data ialah nama pangkalan data yang akan dipadamkan.
Tidak seperti memadam pangkalan data MySQL, memadam data dalam pangkalan data biasanya menggunakan pernyataan DELETE.
2.1 Sandarkan data
Begitu juga, anda perlu menyandarkan data anda sebelum memadamkannya. Untuk membuat sandaran data, gunakan arahan mysqldump yang dinyatakan sebelum ini.
2.2 Padam data
Sintaks untuk memadam data adalah seperti berikut:
mysql> DELETE FROM 表名 [WHERE 条件];
Antaranya, nama jadual ialah nama jadual data yang akan dikendalikan, dan Klausa WHERE adalah pilihan Anda boleh menentukan pemadaman Data memenuhi syarat.
Jika anda ingin memadam data dalam keseluruhan jadual, anda boleh menggunakan arahan berikut:
mysql> DELETE FROM 表名;
Jika anda ingin memadam data yang memenuhi syarat tertentu, anda boleh menggunakan arahan berikut :
mysql> DELETE FROM 表名 WHERE 条件;
Di mana, Syarat perlu mematuhi sintaks syarat pertanyaan MySQL.
Kadangkala anda tidak perlu memadam keseluruhan pangkalan data MySQL atau memadam data tertentu, anda hanya perlu mengosongkan semua data dalam jadual data. Pada masa ini, anda boleh menggunakan pernyataan TRUNCATE.
3.1 Sandarkan data
Begitu juga, sandaran data diperlukan sebelum operasi.
3.2 Kosongkan jadual data
Sintaks untuk mengosongkan jadual data adalah seperti berikut:
mysql> TRUNCATE TABLE 表名;
Antaranya, nama jadual ialah nama jadual data yang akan dibersihkan.
Melalui tiga operasi di atas, anda boleh memadam, memadam data atau mengosongkan jadual data pangkalan data MySQL. Untuk memastikan operasi normal, adalah disyorkan untuk membuat sandaran data anda sebelum meneruskan. Juga ambil perhatian bahawa operasi ini tidak boleh diterbalikkan, jadi teruskan dengan berhati-hati.
Atas ialah kandungan terperinci linux mysql padam. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!