mysql 5.5 mysqldump 原文翻译_MySQL
mysqldump
bitsCN.com 根据mysql 5.5第6.4章节理解和自己翻译水平有限如有纰漏请指教,原文如下.http://dev.mysql.com/doc/refman/5.5/en/using-mysqldump.html 6.4 使用mysqldump备份(Using mysqldump for Backups)首先多余的不用说了备份用来干什么大家都清楚。mysqldump备份分两种输出形式:1. 无--tab选项,输出标准的SQL格式。输出包含CREATE语句(databases,tables,stored routines,and so forth),INSERT语句插入数据到表。输出可以保存成一个文件,之后可以用mysql再次创建。选项可以控制输出SQL语句格式,文件类型。2. 含--tab选项,每个表对应两个备份文件。一个文件为由tab分割的文本,一行对应一条数据记录,在目录中这个文件输出名为tb1_name.txt。同样会创建一个含有CREATE TABLE语句,名为tb1_name.sql的文件。 6.4.1 使用mysqldump备份SQL数据(Dumping Data in SQL Format with mysqldump)默认语法shell>mysqldump [arguments] > file_name
shell>mysqldump --all-databases > dump.sql
shell>mysqldump -uroot -p --all-databases > dump.sql
shell>mysqldump --databases db1 db2 db3 > dump.sql
shell>mysqldump --databases test > dump.sql
shell>mysqldump test > dump.sql
省略--databases时备份文件没有CREATE DATABASE,USE。有下面几方面含义。1.当你导入备份文件时,你必须选择一个默认数据库名这样程序才知道要导入到哪个数据库。2.当导入到时候你可以选择一个不同的数据库名。3.如果要导入到数据库不存在,你必须提前创建。4.因为输出文件没有CREATE DATABASE,所以--add-drop-database选项没有效果,如果你使用也没有DROP DATABASE。 选择表备份,表名跟在数据库名之后
shell>mysqldump test t1 t3 t7 > dump.sql
shell>mysql 另外在mysql内部你可以这样写<pre class="brush:php;toolbar:false">mysql>source dump.sql;
shell>mysqladmin create db1
shell>mysql db1 另外在mysql内部创建数据库,选择数据库,导入备份:<pre class="brush:php;toolbar:false">mysql>CREATE DATABASE IF NOT EXISTS db1;<br>mysql>USE db1;<br>mysql>source dump.sql
shell>mysqldump --tab=/tmp db1
shell> mysqldump --tab=/tmp --fields-terminated-by=, --fields-enclosed-by='"' --lines-terminated-by=0x0d0adb1
1 shell> mysql db1 2 shell> mysqlimport db1 t1.txt
1 mysql> USE db1;<br>2 mysql> LOAD DATA INFILE 't1.txt' INTO TABLE t1;
1 shell>mysqlimport --fields-terminated-by=, --fields-enclosed-by='"' --lines-terminated-by=0x0d0a db1 t1.txt
1 mysql>USE db1;<br>2 mysql>LOAD DATA INFILE 't1.txt' INTO TABLE t1<br>3 ->FIELDS TERMINATED BY ',' FIELDS ENCLOSED BY '"'<br>4 ->LINES TERMINATED BY '/r/n';
1 shell> mysqldump db1 > dump.sql<br>2 shell> mysqladmin create db2<br>3 shell> mysql db2 在使用db1备份文件覆盖db2时不要使用--databases选项因为那样会在备份文件中写入USE db1. <strong>6.4.5.2 从一个服务器复制数据库到另一个服务器(Copy a Database from one Server to Another)</strong>服务器1:<pre class="brush:php;toolbar:false">1 shell>mysqldump --databases db1 > dump.sql
1 shell>mysql 使用mysqldump时添加--database选项备份文件会包含CREATE DATABASE和USE语句,如果不存在则会创建同时设为默认数据库在导入数据。 你可以忽略--database选项,但在导入数据库的时候需要创建一个数据库(如果需要)然后设置为当前数据库。 服务器1:<pre class="brush:php;toolbar:false">1 shell>mysqldump db1 > dump.sql
1 shell> mysqladmin create db1<br>2 shell> mysql db1 所以忽略--database选项就可以选择不同的数据库导入。 <strong>6.4.5.3 备份存储程序(Dumping Stored Programs)</strong>以下是存储程序几个可选选项(存储过程函数,触发器,日志)--events:调度事件--routines:存储过程和函数--triggers:触发器 triggers默认是备份的routines,events需要选择性备份默认是不备份的可以选择跳过--skip-events, --skip-routines, --skip-triggers。 <strong>6.4.5.4 备份表定义和内容分开(Dumping Table Definitions and Content Separately)</strong>--no-data选项告诉mysqldump不备份表数据,备份文件仅包括创建表。相对的--no-create-info选项告诉mysqldump备份仅包含数据。示例:<pre class="brush:php;toolbar:false">1 shell> mysqldump --no-data test > dump-defs.sql<br>2 shell> mysqldump --no-create-info test > dump-data.sql
shell> mysqldump --no-data --routines --event stest > dump-defs.sql
shell> mysqldump --all-databases --no-data --routines --events > dump-defs.sql
shell> mysql 因为备份文件没有表数据库,所以可以处理的很快。这可以发现潜在的不兼容,而不需要长时间的数据加载操作。查看备份文件处理时发生的警告或错误。在验证了没有兼容性问题后备份表数据导入到新服务器在现有服务器:<pre class="brush:php;toolbar:false">shell> mysqldump --all-databases --no-create-info > dump-data.sql
shell> mysql 现在检查表内容运行一些测试查询bitsCN.com

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Pelayar tepi dilengkapi dengan fungsi terjemahan yang membolehkan pengguna menterjemah pada bila-bila masa dan di mana-mana sahaja, yang membawa kemudahan besar kepada pengguna Walau bagaimanapun, ramai pengguna mengatakan bahawa halaman web terjemahan terbina dalam hilang Kemudian pelayar tepi secara automatik Apa yang perlu saya lakukan jika halaman terjemahan yang saya bawa hilang? Biarkan tapak ini memperkenalkan cara memulihkan halaman web yang diterjemahkan yang disertakan dengan penyemak imbas Edge jika ia tiada. Cara memulihkan halaman web terjemahan yang disertakan dengan penyemak imbas Edge tiada 1. Semak sama ada fungsi terjemahan didayakan: Dalam penyemak imbas Edge, klik ikon tiga titik di penjuru kanan sebelah atas, dan kemudian pilih pilihan "Tetapan". Di sebelah kiri halaman tetapan, pilih pilihan Bahasa. Pastikan "Terjemah&rd"

Menurut berita pada 22 Julai, hari ini, Weibo rasmi Xiaomi ThePaper OS mengumumkan bahawa Terjemahan Xiaoai telah dinaik taraf sari kata masa nyata telah ditambahkan pada terjemahan Jepun dan Korea, dan video tanpa sari kata serta persidangan langsung boleh ditranskripsi dan diterjemahkan. dalam masa nyata. Tafsiran serentak bersemuka menyokong terjemahan ke dalam 12 bahasa, termasuk bahasa Cina, Inggeris, Jepun, Korea, Rusia, Portugis, Sepanyol, Itali, Perancis, Jerman, Indonesia dan Hindi. Fungsi di atas pada masa ini hanya menyokong tiga telefon baharu berikut: Xiaomi MIX Fold 4 Xiaomi MIX Flip Redmi K70 Extreme Edition Dilaporkan bahawa pada tahun 2021, sari kata AI Xiao Ai akan ditambahkan pada terjemahan Jepun dan Korea. Sari kata AI menggunakan teknologi tafsiran serentak yang dibangunkan sendiri oleh Xiaomi untuk memberikan pengalaman membaca sari kata yang lebih pantas, lebih stabil dan tepat. 1. Menurut kenyataan rasmi, Penterjemah Xiaoai bukan sahaja boleh digunakan di tempat audio dan video

Bagaimanakah pelayar Sogou menterjemah? Apabila kita biasanya menggunakan pelayar Sogou untuk menyemak maklumat, kita akan menemui beberapa laman web yang semuanya dalam bahasa Inggeris Kerana kita tidak dapat memahami bahasa Inggeris, adalah sangat sukar untuk melayari laman web Ini juga sangat menyusahkan anda menghadapi situasi ini! Pelayar Sogou mempunyai butang terjemahan terbina dalam Dengan hanya satu klik, Pelayar Sogou akan menterjemah keseluruhan halaman web secara automatik untuk anda? Jika anda tidak tahu cara mengendalikannya, editor telah menyusun langkah khusus tentang cara menterjemahkannya pada Pelayar Sogou Jika anda tidak tahu caranya, ikuti saya dan teruskan membaca. Cara menterjemah Sogou Browser 1. Buka Sogou Browser, klik ikon terjemahan di sudut kanan atas 2. Pilih jenis teks terjemahan, dan kemudian masukkan teks yang perlu diterjemahkan 3. Sogou Browser akan menterjemah teks secara automatik Pada ketika ini, operasi Penyemakan Imbas Sogou di atas telah selesai Bagaimana untuk menterjemah semua kandungan

Penyemak imbas biasanya mempunyai fungsi terjemahan terbina dalam, jadi anda tidak perlu risau tentang tidak dapat memahami semasa menyemak imbas tapak web bahasa asing! Google Chrome tidak terkecuali, tetapi sesetengah pengguna mendapati bahawa apabila mereka membuka fungsi terjemahan Google Chrome, tiada tindak balas atau kegagalan Apa yang harus mereka lakukan? Anda boleh mencuba penyelesaian terkini yang saya temui. Tutorial pengendalian: Klik tiga titik di penjuru kanan sebelah atas dan klik Tetapan. Klik Tambah Bahasa, tambah Bahasa Inggeris dan Cina, dan buat tetapan berikut untuk mereka Tetapan Inggeris bertanya sama ada untuk menterjemah halaman web dalam bahasa ini Tetapan Cina memaparkan halaman web dalam bahasa ini, dan bahasa Cina mesti dialihkan ke bahagian atas sebelum itu boleh ditetapkan sebagai bahasa lalai. Jika anda membuka halaman web dan tiada pilihan terjemahan muncul, klik kanan dan pilih Terjemah Bahasa Cina, OK.

Membina alat terjemahan masa nyata berdasarkan Pengenalan JavaScript Dengan permintaan yang semakin meningkat untuk globalisasi dan pertukaran dan pertukaran rentas sempadan yang kerap, alat terjemahan masa nyata telah menjadi aplikasi yang sangat penting. Kami boleh memanfaatkan JavaScript dan beberapa API sedia ada untuk membina alat terjemahan masa nyata yang mudah tetapi berguna. Artikel ini akan memperkenalkan cara melaksanakan fungsi ini berdasarkan JavaScript, dengan contoh kod. Langkah Pelaksanaan Langkah 1: Buat Struktur HTML Mula-mula, kita perlu mencipta HTML yang mudah

Mengapakah Google Chrome tidak boleh menterjemah bahasa Cina? Seperti yang kita sedia maklum, Google Chrome ialah salah satu penyemak imbas dengan terjemahan terbina dalam Apabila anda menyemak imbas halaman yang ditulis di negara lain dalam penyemak imbas ini, penyemak imbas akan secara automatik menterjemah halaman tersebut ke dalam bahasa Cina tidak boleh dilakukan Pada masa ini, kita perlu membetulkannya dalam tetapan. Seterusnya, editor akan membawa kepada anda penyelesaian kepada masalah yang tidak dapat diterjemahkan oleh Google Chrome ke dalam bahasa Cina. Rakan-rakan yang berminat boleh datang dan melihat. Google Chrome tidak boleh menterjemah penyelesaian bahasa Cina 1. Ubah suai fail hos tempatan ialah fail sistem tanpa sambungan. Fungsi utamanya ialah untuk menentukan hubungan pemetaan antara alamat IP dan nama hos ialah alamat IP pemetaan

Apakah yang perlu saya lakukan jika Pelayar Sogou tidak dapat menterjemah halaman web ini? Pelayar Sogou ialah penyemak imbas berbilang fungsi yang sangat mudah digunakan Fungsi terjemahan halaman webnya sangat berkuasa dan boleh membantu kami menyelesaikan kebanyakan masalah dalam pelajaran dan kerja. Walau bagaimanapun, beberapa rakan melaporkan bahawa Pelayar Sogou mempunyai masalah bahawa ia tidak boleh menterjemah halaman web ini. Ini mungkin disebabkan oleh operasi yang tidak betul Ia boleh diselesaikan dengan mengendalikan fungsi terjemahan dengan betul tidak boleh menterjemahkan penyelesaian halaman ini. Pelayar Sogou tidak boleh menterjemah halaman web ini Kaedah Penyelesaian 1: 1. Muat turun dan pasang Pelayar Sogou 2. Buka Pelayar Sogou 3. Buka mana-mana laman web Bahasa Inggeris 4. Selepas laman web dibuka, klik ikon terjemahan di sudut kanan atas 5. Pilih Terjemah teks taip dan klik Terjemah halaman web semasa 6

Dalam iOS 17.2, atasi halangan komunikasi dengan pilihan terjemahan tersuai baharu untuk butang tindakan iPhone. Baca terus untuk mengetahui cara menggunakannya. Jika anda mempunyai iPhone dengan butang tindakan, seperti iPhone 15 Pro, kemas kini perisian iOS 17.2 Apple membawa pilihan terjemahan baharu pada butang tersebut, membolehkan anda menterjemah perbualan langsung ke dalam berbilang bahasa. Menurut Apple, terjemahan itu bukan sahaja tepat, tetapi juga memahami konteks, memastikan nuansa dan bahasa pertuturan ditangkap dengan berkesan. Ciri ini harus menjadi rahmat untuk pengembara, pelajar dan sesiapa sahaja yang mempelajari bahasa. Sebelum menggunakan ciri terjemahan, pastikan anda memilih bahasa yang ingin anda terjemahkan. Anda boleh melakukan ini melalui apl Terjemah terbina dalam Apple
