Rumah > Artikel > pangkalan data > pemasangan dan penggunaan mysql
MySQL ialah sistem pengurusan pangkalan data hubungan sumber terbuka yang digunakan secara meluas, yang stabil, cekap, fleksibel dan mudah diselenggara. Dalam persekitaran pengeluaran sebenar, MySQL digunakan secara meluas dalam Internet, kewangan, e-dagang, logistik dan bidang lain. Artikel ini akan memperkenalkan pemasangan dan penggunaan MySQL.
1. Pemasangan MySQL
Sebelum memulakan pemasangan MySQL, anda perlu membuat persediaan yang diperlukan untuk persekitaran sistem, termasuk operasi Sistem, pengguna dan kebenaran, konfigurasi perkakasan, dsb.
(1) Sistem pengendalian: Sistem pengendalian yang disokong oleh MySQL termasuk Windows, Linux, Mac OS dan platform lain. Sebelum memasang MySQL, pastikan sistem pengendalian memenuhi keperluan minimum MySQL, seperti Windows Server 2008/Windows 7, dan versi kernel Linux memerlukan 2.6 atau lebih tinggi.
(2) Pengguna dan kebenaran: Pemasangan dan penggunaan MySQL memerlukan pengguna dan kebenaran yang sepadan. Adalah disyorkan untuk menggunakan pengguna root atau pengguna dengan kebenaran superuser untuk pemasangan dan konfigurasi. Di samping itu, semasa penggunaan MySQL, ia juga sangat penting untuk mengkonfigurasi pengguna dan kebenaran dengan betul.
(3) Konfigurasi perkakasan: Prestasi dan kestabilan MySQL berkait rapat dengan konfigurasi perkakasan Adalah disyorkan untuk melakukan pemeriksaan dan pengoptimuman perkakasan yang diperlukan sebelum memasang MySQL. Antaranya, CPU, memori dan ruang cakera adalah penunjuk rujukan penting.
MySQL boleh dimuat turun dari tapak web rasmi atau dari beberapa tapak web muat turun pihak ketiga. Secara umumnya, versi muat turun yang disediakan oleh laman web rasmi adalah lebih stabil dan selamat Adalah disyorkan untuk memuat turun MySQL dari laman web rasmi.
Selepas memuat turun fail pemasangan, laksanakan program pemasangan dan ikut gesaan Proses pemasangan biasa termasuk memilih direktori pemasangan, menetapkan kata laluan akar, dan mulakan perkhidmatan.
Semasa proses pemasangan, anda boleh memilih jenis dan komponen pemasangan MySQL. MySQL menyediakan pelbagai jenis pemasangan, termasuk Default Pembangun, Pelayan Sahaja, Penuh, dsb. Antaranya, Developer Default sesuai untuk pemasangan dalam persekitaran pembangunan, Server Only sesuai untuk pemasangan dalam persekitaran pengeluaran, dan Full merangkumi semua komponen.
2. Penggunaan MySQL
Penggunaan MySQL melibatkan dua aspek: alatan pengurusan MySQL dan alatan klien. Proses menggunakan MySQL diperkenalkan secara terperinci di bawah.
MySQL menyediakan berbilang alatan pengurusan, yang paling biasa digunakan ialah MySQL Workbench. MySQL Workbench ialah alat pengurusan MySQL grafik yang boleh digunakan untuk mengurus dan mengkonfigurasi kejadian MySQL, jadual data, pengguna dan kebenaran, dsb. Berikut adalah pengenalan ringkas kepada proses penggunaan MySQL Workbench.
(1) Mulakan MySQL Workbench dan sambung ke MySQL.
Terdapat banyak cara untuk menyambung ke MySQL, termasuk sambungan tempatan, sambungan jauh, dsb. Sebelum menyambung, anda perlu mengesahkan bahawa kata laluan akar, kebenaran pengguna dan maklumat lain yang berkaitan telah ditetapkan dengan betul.
(2) Cipta pangkalan data dan jadual data.
Dalam MySQL Workbench, anda boleh mencipta pangkalan data melalui nod "Skema" panel "Navigator", atau mencipta jadual data melalui nod "Jadual".
(3) Urus pengguna dan kebenaran.
Dalam MySQL Workbench, anda boleh mengurus pengguna dan kebenaran melalui fungsi "Pengguna dan Keistimewaan" dalam modul "Pentadbiran Pelayan". Di sini, anda boleh membuat, mengubah suai, memadam pengguna, memberikan atau membatalkan kebenaran pengguna, dsb.
Alat klien MySQL ialah cara utama untuk operasi pangkalan data dan menyokong berbilang bahasa pengaturcaraan dan sistem pengendalian. Alat klien MySQL biasa termasuk alat baris arahan MySQL, Navicat, Sequel Pro, dll. Berikut menerangkan proses operasi menggunakan alat baris arahan MySQL dan Navicat.
(1) Gunakan alat baris arahan MySQL.
Alat baris arahan MySQL ialah antara muka teks biasa yang boleh melaksanakan pernyataan SQL, melihat data, menyelesaikan masalah dan operasi lain. Dalam alat baris arahan, anda perlu menyambung ke perkhidmatan MySQL dahulu, dan kemudian masukkan arahan SQL yang sepadan untuk beroperasi.
Contohnya:
Sambung ke perkhidmatan MySQL:
mysql -h localhost -u root -p
Buat pangkalan data:
create database demo;
Buat jadual data:
create table user(id int,name varchar(10),age int);
Sisipkan data :
insert into user values(1,'Tom',20);
Data pertanyaan:
select * from user;
(2) Gunakan Navicat.
Navicat ialah alat pengurusan grafik berbilang platform dan pangkalan data yang menyokong MySQL, Oracle, SQL Server, PostgreSQL, dsb. Apabila menggunakan Navicat, anda perlu menyambung ke pelayan MySQL dahulu dan kemudian melakukan operasi pangkalan data yang sepadan.
Contohnya:
Sambung ke perkhidmatan MySQL:
Masukkan maklumat log masuk pangkalan data, alamat hos, nombor port, nama pengguna dan kata laluan, dsb. untuk menyambung ke perkhidmatan MySQL.
Buat pangkalan data:
Selepas sambungan diwujudkan, anda boleh mencipta pangkalan data dalam nod "Pangkalan Data" dalam panel "Objek".
Buat jadual data:
Pilih pangkalan data dan buat jadual data dalam panel "Jadual".
Sisipkan data:
Dalam Navicat, sisipan data boleh dicapai menggunakan tetingkap "Sisipkan Rekod". Pilih jadual data yang sesuai dan masukkan data melalui tetingkap "Sisipkan Rekod".
Data pertanyaan:
Dalam Navicat, anda boleh menggunakan tetingkap "Pertanyaan" untuk membuat pertanyaan dan mengendalikan data. Masukkan pernyataan SQL dalam tetingkap "Pertanyaan", dan anda boleh mendapatkan hasil pertanyaan yang sepadan selepas pelaksanaan.
Kesimpulan
Sebagai sistem pengurusan pangkalan data perhubungan yang percuma, sumber terbuka dan cekap, MySQL digunakan secara meluas dalam banyak bidang seperti Internet, kewangan dan e-dagang. Apabila menggunakan MySQL, anda perlu menjalankan pemasangan dan konfigurasi yang diperlukan, serta penggunaan alat pengurusan dan alat pelanggan yang betul untuk operasi pangkalan data.
Atas ialah kandungan terperinci pemasangan dan penggunaan mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!