cari
Rumahpangkalan datatutorial mysqlBagaimana untuk memasang mysql pada linux ubuntu

Bagaimana untuk memasang mysql pada linux ubuntu

Nov 26, 2021 pm 02:32 PM
linuxmysqlubuntu

Cara memasang mysql pada linux ubuntu: 1. Buka terminal dan kemas kini senarai pakej perisian 2. Pasang MySQL melalui "$ sudo apt-get install mysql-server mysql-client" 3. Log masuk dengan akaun akar Boleh.

Bagaimana untuk memasang mysql pada linux ubuntu

Persekitaran pengendalian artikel ini: sistem ubuntu 16.04, mysql8, Dell G3.

Bagaimana untuk memasang mysql pada linux ubuntu?

[Linux] Pemasangan dan penggunaan MySQL dalam persekitaran Ubuntu 16.04

Baru-baru ini saya sedang menulis fungsi kecil dan ingin menyimpan data dalam MySQL, jadi saya perlu lakukan ia secara tempatan MySQL dipasang pada Ubuntu16.04 yang dipasang pada mesin maya untuk digunakan Proses pemasangan dan penggunaan mudah direkodkan di bawah.

1 Persekitaran operasi

Ubuntu16.04

2. Buka terminal dan kemas kini senarai pakej

$ sudo apt update

3 MySQL

$ sudo apt-get install mysql-server mysql-client

Tetingkap berikut akan muncul semasa proses pemasangan Di sini anda perlu mengisi kata laluan akaun root MySQL dan mengesahkan

. 4. Mulakan skrip keselamatan MySQL

 $ sudo mysql_secure_installation

mysql_secure_installation akan melibatkan sama ada untuk mengubah suai kata laluan akaun root, sama ada untuk mengalih keluar pengguna tanpa nama, sama ada untuk membenarkan log masuk jauh, sama ada untuk memadam pangkalan data ujian, dsb.

5 Selepas pemasangan, kami mula-mula log masuk dengan akaun root dan masukkan kata laluan akaun root yang ditetapkan semasa pemasangan.

$ mysql -u root -p

6. Cipta pangkalan data MySQL dan pengguna

$ create database blogdata;   # 创建一个名为blogdata的数据库
$ grant all on blogdata.* to 'bloguser' identified by 'test1234';    #创建用户bloguser

Anda boleh melihat pangkalan data:

$ show databases;

7 Mula-mula keluar dari akaun root (berhenti) dan log masuk ke MySQL dengan pengguna yang baru dibuat

$ mysql -u bloguser -p blogdata

<.>

8. Buat jadual

CREATE TABLE article (id INT, name VARCHAR(300), created_time DATETIME, view_num INT, com_num INT, channel VARCHAR(20), get_time DATETIME);


9. Masukkan data

INSERT INTO article (id,name,created_time,view_num,com_num,channel,get_time) VALUES(1,"test","2019-11-20 10:00:00",2,1,"bky","2019-11-22 14:00:00");


10. Pertanyaan mudah

select * from article;

11. Arahan lain

Keluar daripada baris arahan MySQL:

mysql> quit
Lihat status berjalan MySQL :


$ sudo systemctl status mysql.service
Hentikan perkhidmatan pangkalan data MySQL:


$ sudo systemctl stop mysql.service
Mulakan perkhidmatan pangkalan data MySQL:


$ sudo systemctl start mysql.service
Mulakan semula Perkhidmatan pangkalan data MySQL:


$ sudo systemctl restart mysql.service
Lihat fail konfigurasi MySQL:


$ sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
Pembelajaran yang disyorkan: "

tutorial video mysql "

Atas ialah kandungan terperinci Bagaimana untuk memasang mysql pada linux ubuntu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
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
Penyelesaian Masalah Mysql Jadual dan Pemulihan Data MysqlPenyelesaian Masalah Mysql Jadual dan Pemulihan Data MysqlJul 21, 2025 am 02:14 AM

Penyebab umum rasuah meja termasuk kemalangan sistem, penyimpanan yang tidak mencukupi, kesilapan sistem fail, penamatan perkhidmatan yang tidak normal dan enjin penyimpanan yang tidak stabil. Kaedah pengesanan termasuk menggunakan perintah checktable, melihat log ralat dan cek biasa. Kaedah pembaikan termasuk perintah pembaikan, pembaikan alat myisamchk dan pemulihan dari sandaran. Nota termasuk sandaran pertama dan kemudian operasi, mengesahkan jenis enjin penyimpanan, menggunakan alat profesional, dan memantau kestabilan pelayan.

Mengoptimumkan MySQL untuk papan pemuka dan pelaporan masa nyataMengoptimumkan MySQL untuk papan pemuka dan pelaporan masa nyataJul 21, 2025 am 02:12 AM

TOOptimizemySqlforreal-Timedashboards, FocusMartIndexing, QueryOptimization, Schemadesign, andcaching.1) UseIndexeswisely-createCompositeandcoveringIndexeswhereneedbutavoidover-indexing.2)

Menjamin sambungan MySQL dengan penyulitan SSL/TLSMenjamin sambungan MySQL dengan penyulitan SSL/TLSJul 21, 2025 am 02:08 AM

Mengapa saya memerlukan penyulitan SSL/TLS MySQL Connection? Kerana sambungan yang tidak disulitkan boleh menyebabkan data sensitif dipintas, membolehkan SSL/TLS dapat menghalang serangan manusia-dalam-pertengahan dan memenuhi keperluan pematuhan; 2. Bagaimana untuk mengkonfigurasi SSL/TLS untuk MySQL? Anda perlu menjana sijil dan kunci peribadi, mengubah suai fail konfigurasi untuk menentukan laluan SSL-CA, SSL-CERT dan SSL dan memulakan semula perkhidmatan; 3. Bagaimana untuk memaksa SSL apabila pelanggan menghubungkan? Dilaksanakan dengan menyatakan keperluan atau keperluan yang diperlukan semasa membuat pengguna; 4. Butiran yang mudah diabaikan dalam konfigurasi SSL termasuk kebenaran laluan sijil, isu tamat sijil, dan keperluan konfigurasi pelanggan.

Melaksanakan Rangka Kerja Tadbir Pangkalan Data MySQLMelaksanakan Rangka Kerja Tadbir Pangkalan Data MySQLJul 21, 2025 am 02:06 AM

Kunci untuk melaksanakan Rangka Kerja Tadbir Urus Pangkalan Data MySQL adalah untuk menjelaskan matlamat, menyusun status quo dan memilih alat dan strategi yang sesuai. 1. Kawalan kebenaran harus mengikuti prinsip kuasa minimum, menggunakan pengurusan peranan untuk peruntukan kuasa bersatu, dan keizinan audit yang kerap untuk mengurangkan risiko; 2. Memperkenalkan platform audit SQL untuk melaksanakan pemeriksaan pra-talian, menyeragamkan proses perubahan dan merekodkan perubahan sejarah untuk mengelakkan operasi berisiko tinggi yang tidak diaudit; 3. Mewujudkan sistem pemantauan prestasi, meliputi petunjuk asas dan perniagaan, menubuhkan mekanisme penggera hierarki, dan mengesyorkan penggunaan Prometheus Grafana untuk mencapai pemantauan visual; 4. Merumuskan strategi sandaran yang menggabungkan kuantiti penuh dan tambahan, secara kerap mengesahkan keberkesanan sandaran dan menjalankan latihan pemulihan, menubuhkan mekanisme sandaran automatik dan manual pengesahan untuk mencegah sandaran formalistik. Empat arah di atas

Mengoptimumkan MySQL untuk pengesanan penipuan masa nyataMengoptimumkan MySQL untuk pengesanan penipuan masa nyataJul 21, 2025 am 01:59 AM

ToOptimizemySqlforreal-timefraudDetection, configuresMartIndexing, chipterInnodBasthestorageEngine, andtunesystemsettingsforhhighthroughput.1) usecompositeandcoveringindexestospeedupfrequentquerieswithoutover.2)

Mengoptimumkan carian ekspresi biasa MySQLMengoptimumkan carian ekspresi biasa MySQLJul 21, 2025 am 01:59 AM

Titik utama mengoptimumkan prestasi pertanyaan biasa MySQL termasuk: 1. Elakkan pengimbasan jadual penuh, menyempitkan skop carian melalui biasa di mana keadaan atau memudahkan ekspresi biasa; 2. Mengoptimumkan kaedah penulisan biasa, seperti menggunakan ^ABC dan bukannya �c%, mengelakkan pencocokan tamak; 3.

Mengoptimumkan pemboleh ubah konfigurasi pelayan MySQLMengoptimumkan pemboleh ubah konfigurasi pelayan MySQLJul 21, 2025 am 01:58 AM

Pengoptimuman Prestasi MySQL memerlukan penyesuaian pembolehubah konfigurasi pelayan untuk meningkatkan kecekapan dan kestabilan. Pertama, adalah perlu untuk menetapkan parameter memori yang munasabah, seperti innodb_buffer_pool_size, tidak lebih daripada 70% hingga 80% daripada memori fizikal, key_buffer_size, tmp_table_size, dan sebagainya, selektif menyesuaikan mengikut enjin; Kedua, mengoptimumkan parameter sambungan dan kesesuaian, seperti max_connections untuk mengelakkan kesesakan sambungan, Thread_Stack mengawal pekerjaan sumber Thread, dan innodb_thread_concurrency sepadan dengan bilangan teras CPU; Kedua, prestasi log keseimbangan dan kegigihan, seperti innodb_flush_log_at_trx_c

Replikasi data masa nyata dari mysql menggunakan debeziumReplikasi data masa nyata dari mysql menggunakan debeziumJul 21, 2025 am 01:55 AM

Debezium adalah alat yang berkesan untuk replikasi masa nyata MySQL. Ia menangkap perubahan data dengan menghuraikan log binlog MySQL dan menolaknya ke sistem hiliran seperti Kafka. 1.Debezium adalah platform penangkapan data sumber terbuka berasaskan log, sesuai untuk MySQL kerana ia boleh mengekstrak memasukkan, mengemas kini, dan memadam operasi dengan latensi rendah dan kesan yang rendah. 2. Prasyarat termasuk: MySQL5.7, menetapkan format binlog ke baris, pilihan GTID, mengkonfigurasi kebenaran pengguna replikasi, dan memasang Kafka dan Kafkaconnect. 3. Konfigurasi perlu menyediakan maklumat sambungan JSON maklumat, tentukan alamat pangkalan data, pengguna, jadual perpustakaan yang didengar, mod snapshot dan parameter lain.

See all articles

Alat AI Hot

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Oguri Cap Build Guide | Musume Derby Pretty
3 minggu yang laluByJack chen
Puncak: Cara Menghidupkan Pemain
4 minggu yang laluByDDD
Puncak bagaimana untuk emote
3 minggu yang laluByJack chen

Alat panas

SublimeText3 versi Inggeris

SublimeText3 versi Inggeris

Disyorkan: Versi Win, menyokong gesaan kod!

SublimeText3 Linux versi baharu

SublimeText3 Linux versi baharu

SublimeText3 Linux versi terkini

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ialah aplikasi web PHP/MySQL yang sangat terdedah. Matlamat utamanya adalah untuk menjadi bantuan bagi profesional keselamatan untuk menguji kemahiran dan alatan mereka dalam persekitaran undang-undang, untuk membantu pembangun web lebih memahami proses mengamankan aplikasi web, dan untuk membantu guru/pelajar mengajar/belajar dalam persekitaran bilik darjah Aplikasi web keselamatan. Matlamat DVWA adalah untuk mempraktikkan beberapa kelemahan web yang paling biasa melalui antara muka yang mudah dan mudah, dengan pelbagai tahap kesukaran. Sila ambil perhatian bahawa perisian ini