Rumah > pangkalan data > tutorial mysql > Bagaimana untuk memasang kod sumber mysql linux

Bagaimana untuk memasang kod sumber mysql linux

PHPz
Lepaskan: 2023-04-21 13:53:40
asal
825 orang telah melayarinya

Dalam beberapa tahun kebelakangan ini, sistem pengendalian Linux telah digunakan secara meluas dalam bidang Internet, dan pangkalan data MySQL ialah perisian pangkalan data pilihan untuk banyak perusahaan dan organisasi. Dalam kedua-dua bidang ini, pemasangan kod sumber ialah kaedah pemasangan yang lebih fleksibel dan berskala Pilihan kompilasi boleh disesuaikan mengikut keperluan sebenar untuk mencapai prestasi dan keselamatan yang lebih baik. Oleh itu, artikel ini akan memperkenalkan cara memasang perisian pangkalan data MySQL daripada kod sumber pada sistem pengendalian Linux.

  1. Pasang pakej pergantungan

Sebelum anda mula memasang MySQL, anda perlu memastikan bahawa anda telah memasang beberapa pakej perisian yang diperlukan. Pakej ini boleh dipasang menggunakan pengurus pakej pilihan anda. Mengambil CentOS sebagai contoh, arahannya adalah seperti berikut:

$ sudo yum install -y wget gcc gcc-c++ make bison-devel ncurses-devel
Salin selepas log masuk

Arahan di atas akan memasang pakej perisian wget, gcc, g++, make, bison-devel dan ncurses-devel. Pakej ini diperlukan untuk menyusun kod sumber MySQL. Jika anda menggunakan jenis pengedaran Linux yang lain, gunakan arahan yang sesuai untuk memasang pakej ini.

  1. Muat turun kod sumber MySQL

Muat turun kod sumber MySQL boleh didapati di laman web rasmi MySQL. Muat turun kod sumber untuk versi terkini untuk sistem pengendalian anda dan nyahzipnya ke dalam direktori tempat anda ingin memasang MySQL.

$ wget https://dl.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.23.tar.gz
$ tar xf mysql-8.0.23.tar.gz
Salin selepas log masuk

Arahan di atas akan memuat turun kod sumber MySQL 8.0.23 dan mengekstraknya ke dalam direktori semasa.

  1. Konfigurasikan pilihan kompilasi

Sebelum menyusun MySQL, anda perlu mengkonfigurasi pilihan kompilasi. Anda boleh menggunakan arahan berikut untuk mengkonfigurasi pilihan kompilasi:

$ cd mysql-8.0.23
$ mkdir build
$ cd build
$ cmake ..
Salin selepas log masuk

Arahan di atas akan memasuki direktori binaan kod sumber MySQL dan menjalankan perintah cmake untuk mengkonfigurasi pilihan kompilasi. Apabila menjalankan arahan cmake, anda perlu memberi perhatian kepada beberapa parameter, seperti:

  • -DCMAKE_INSTALL_PREFIX=path: tentukan direktori pemasangan MySQL, iaitu laluan di mana MySQL akan dipasang
  • -DMYSQL_DATADIR=path: nyatakan lokasi penyimpanan fail pangkalan data MySQL;
  • -DENABLED_PROFILING: Dayakan fungsi analisis MySQL
  • -DENABLED_LOCAL_INFILE: Dayakan data setempat fungsi import MySQL.

Anda boleh menyesuaikan pilihan kompilasi mengikut keperluan sebenar. Jika anda ingin melihat pilihan kompilasi semasa, anda boleh memasukkan arahan berikut:

$ cmake --help
Salin selepas log masuk
  1. Kompilasi dan pasang MySQL

Selepas melengkapkan konfigurasi pilihan kompilasi , anda kini boleh mula menyusun MySQL. Ini boleh dilakukan menggunakan arahan make. Jika anda perlu menyusun kod sumber MySQL dalam mod selari, anda boleh menggunakan pilihan -jN untuk menentukan bilangan teras CPU (N) untuk digunakan.

$ make -j4
Salin selepas log masuk

Arahan di atas akan menggunakan 4 teras CPU untuk menyusun kod sumber MySQL. Selepas penyusunan selesai, gunakan arahan berikut untuk memasang MySQL ke dalam direktori pemasangan yang ditentukan:

$ make install
Salin selepas log masuk

Selepas melengkapkan pemasangan, gunakan arahan berikut untuk melihat maklumat berkaitan perkhidmatan MySQL:

$ sudo service mysqld status
Salin selepas log masuk

Jika semuanya baik-baik saja, anda sepatutnya melihat MySQL berjalan. Pada ketika ini anda boleh menggunakan klien MySQL untuk menguji sambungan ke pelayan MySQL.

  1. Menggunakan MySQL

Selepas memasang MySQL, anda boleh menggunakan klien MySQL untuk menyambung ke pelayan MySQL. Masukkan arahan berikut dan ikut arahan untuk memasukkan kata laluan pentadbir untuk berjaya log masuk ke pelayan MySQL:

$ mysql -u root -p
Salin selepas log masuk

Arahan di atas akan menggunakan pengguna root untuk log masuk ke pelayan MySQL.

Pada ketika ini, anda boleh menggunakan klien MySQL untuk mencipta pangkalan data, mencipta pengguna, memberikan kebenaran dan operasi lain. Sebagai contoh, cipta pangkalan data bernama testdb:

mysql> create database testdb;
Salin selepas log masuk

Pada ketika ini, pangkalan data testdb telah berjaya dibuat.

  1. Ringkasan

Artikel ini memperkenalkan cara memasang perisian pangkalan data MySQL daripada kod sumber pada sistem pengendalian Linux. Kaedah pemasangan ini membolehkan anda menyesuaikan pilihan kompilasi seperti yang diperlukan untuk mencapai prestasi dan keselamatan yang lebih baik, di samping mendayakan kebolehskalaan dan penyesuaian yang lebih baik. Semoga artikel ini bermanfaat kepada anda.

Atas ialah kandungan terperinci Bagaimana untuk memasang kod sumber mysql linux. 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