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

Otomatisasi mysql_secure_installation dengan perintah echo melalui skrip shell

Saya menemukan pertanyaan ini tetapi memutuskan untuk menjalankan kueri secara manual melalui skrip Bash:

#!/bin/bash

# Make sure that NOBODY can access the server without a password
mysql -e "UPDATE mysql.user SET Password = PASSWORD('CHANGEME') WHERE User = 'root'"
# Kill the anonymous users
mysql -e "DROP USER ''@'localhost'"
# Because our hostname varies we'll use some Bash magic here.
mysql -e "DROP USER ''@'$(hostname)'"
# Kill off the demo database
mysql -e "DROP DATABASE test"
# Make our changes take effect
mysql -e "FLUSH PRIVILEGES"
# Any subsequent tries to run queries this way will get access denied because lack of usr/pwd param


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Permintaan MySQL:Menggunakan UNION dan mendapatkan nomor baris sebagai bagian dari SELECT

  2. Apakah ada cara di MySQL untuk membalikkan bidang boolean dengan satu permintaan?

  3. Emoji tidak dimasukkan ke dalam simpul basis data js mysql

  4. Cara Menebak skema di Mysqlinput dengan cepat di Talend

  5. '0000-00-00 00:00:00' tidak dapat direpresentasikan sebagai kesalahan java.sql.Timestamp