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

Layanan MySQL57 di Komputer Lokal dimulai dan kemudian berhenti

Pastikan direktori data memiliki izin penuh yang ditetapkan untuk pengguna "Layanan Jaringan" dan Administrator dan Anda memiliki tanda kutip di sekitar nama direktori jika ada spasi di dalamnya. Pastikan bahwa basedir disetel/tidak dikomentari.

Saya menguji hal-hal ini dengan mengubah direktori data, yang menyebabkan kembali kesalahan yang Anda jelaskan di atas dengan tepat, kemudian memperbaiki izin direktori data yang baru dibuat untuk menghilangkan kesalahan. Saya dapat beralih bolak-balik sekarang saya mengubah direktori data mana yang saya komentari. (hanya sebagai ujian, jika tidak, itu agak gila).

C:\ProgramData\MySQL\MySQL Server 5.7\my.ini Seharusnya seperti ini, menggunakan server Windows 2012 R2 untuk menguji:

# Path to installation directory. All paths are usually resolved relative to 
this.
basedir="C:/Program Files/MySQL/MySQL Server 5.7/"

# Path to the database root
# datadir="C:/ProgramData/MySQL/MySQL Server 5.7/Data"
datadir="d:/ProgramData/Data"  


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan poligon mendekati lat,long di MySQL

  2. int(11) vs. int(lainnya)

  3. mysql_real_escape_string VS menambahkan bulu mata

  4. Cara terbaik untuk menguji apakah ada baris di tabel MySQL

  5. Hak istimewa SUPER untuk operasi ini