Rumah > pangkalan data > tutorial mysql > konfigurasi pemasangan linux mysql

konfigurasi pemasangan linux mysql

PHPz
Lepaskan: 2023-05-20 11:01:08
asal
1011 orang telah melayarinya

MySQL ialah sistem pengurusan pangkalan data hubungan yang biasa digunakan yang boleh dijalankan pada pelbagai sistem pengendalian. Dalam sistem Linux, pemasangan dan konfigurasi MySQL adalah sangat mudah. Berikut ialah beberapa langkah asas untuk membantu anda memasang dan mengkonfigurasi MySQL dengan mudah pada sistem Linux anda.

Langkah pertama: Muat turun MySQL

Sebelum pemasangan, anda perlu memuat turun pakej pemasangan terkini dari tapak web rasmi MySQL. Anda boleh pergi ke https://dev.mysql.com/downloads/mysql/ untuk memuat turun dan memilih versi yang sesuai untuk dimuat turun.

Langkah 2: Pasang MySQL

Selepas melengkapkan muat turun MySQL, mulakan pemasangan. Masukkan arahan berikut dalam terminal:

sudo apt-get update
sudo apt-get install mysql-server
Salin selepas log masuk

Perintah di atas akan memasang pelayan MySQL dari repositori APT. Semasa proses pemasangan, gesaan akan muncul meminta anda memasukkan kata laluan pengguna root MySQL. Ingat kata laluan ini kerana anda mungkin perlu menggunakannya untuk mengakses pangkalan data MySQL kemudian.

Langkah 3: Mulakan MySQL

Selepas pemasangan selesai, sistem akan memulakan pelayan MySQL secara automatik Namun, jika pelayan tidak bermula secara automatik, sila gunakan arahan berikut untuk memulakannya secara manual:

sudo systemctl start mysql
Salin selepas log masuk

Langkah 4: Konfigurasikan MySQL

MySQL menggunakan 127.0.0.1 sebagai alamat pelayan secara lalai Jika anda perlu membenarkan akses jauh ke pelayan MySQL, anda perlu membuat beberapa konfigurasi .

Pertama, edit fail konfigurasi MySQL. Buka terminal dan masukkan arahan berikut:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
Salin selepas log masuk

Cari atribut bind-address dalam fail konfigurasi dan ulaskannya supaya ia menjadi:

#bind-address = 127.0.0.1
Salin selepas log masuk

Selepas menyimpan perubahan, mulakan semula MySQL pelayan :

sudo systemctl restart mysql
Salin selepas log masuk

Langkah 5: Tetapkan pengguna dan kata laluan MySQL

Selepas pemasangan selesai, MySQL mempunyai pengguna akar (pengguna pentadbir dalam sistem Linux) secara lalai, dan kata laluan telah ditetapkan . Jika anda ingin mencipta pengguna baharu atau menetapkan semula kata laluan dalam MySQL, anda boleh menggunakan arahan berikut:

mysql -u root -p
Salin selepas log masuk

Kemudian masukkan kata laluan pengguna root MySQL dan masukkan konsol MySQL. Dalam konsol, anda boleh melaksanakan arahan berikut untuk mencipta pengguna baharu:

CREATE USER 'username'@'%' IDENTIFIED BY 'password';
Salin selepas log masuk

nama pengguna akan digantikan dengan nama pengguna pengguna baharu dan kata laluan akan digantikan dengan kata laluan pengguna baharu. @'%' menunjukkan bahawa pengguna dibenarkan untuk mengakses pelayan MySQL dari mana-mana hos. Jika anda ingin menyekat pengguna ini untuk mengakses pelayan MySQL daripada hos tertentu, anda boleh menggantikan @'%' dengan alamat IP atau nama hos hos tertentu.

Seterusnya, pengguna baharu boleh diberikan kebenaran untuk mengakses dan mengurus pangkalan data MySQL menggunakan arahan berikut:

GRANT ALL PRIVILEGES ON *.* TO 'username'@'%';
Salin selepas log masuk

Ini akan memberikan pengguna baharu semua kebenaran pengguna root, termasuk akses dan pengurusan semua pangkalan data MySQL. % bermaksud terpakai kepada mana-mana hos. Jika anda perlu mengehadkan pengguna ini untuk mengurus pangkalan data tertentu, gantikan . dengan nama pangkalan data khusus.

Selepas melengkapkan langkah di atas, anda boleh berjaya memasang dan mengkonfigurasi pelayan MySQL dan mula menggunakan pangkalan data untuk menyimpan dan mengurus data.

Atas ialah kandungan terperinci konfigurasi pemasangan linux mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan