Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Masukkan data ke tabel mysql menggunakan ansible

Solusi 1:

Saya pikir Anda melewatkan fungsi impor mysql_db modul. Anda dapat memuat skema dan data dengannya menggunakan import sebagai parameter untuk menyatakan dan memberinya file untuk dimuat di target

Contoh dari dokumen Ansible:

# Copy database dump file to remote host and restore it to database 'my_db'
- copy: src=dump.sql.bz2 dest=/tmp
- mysql_db: name=my_db state=import target=/tmp/dump.sql.bz2

Solusi 2:

Jika mysql_db tidak memberi Anda semua opsi yang Anda butuhkan dan fleksibilitas, Anda bisa menggunakan mysql program dalam kombinasi dengan shell .

- name: Import DB 
  shell: mysql db_name < dump.sql

Di atas memuat dump.sql file ke database db_name . Lihat mysql manual program untuk opsi lainnya:man mysql

Solusi 3:

mysqlimport utilitas dengan command modul:

- name: Import DB 
  command: mysqlimport [options] db_name textfile1 [textfile2 ...]

Lihat:dokumen mysqlimport



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan File Koneksi Php di Tukang Pos

  2. Datetime dalam Skrip PHP

  3. Salin item dari treeview tkinter

  4. Cara membuat menu tarik-turun

  5. MySQL PILIH KE OUTFILE Opsi ekspor