Bagaimana cara menginstal mysql?

68

Saya mencoba mysqldi baris perintah saya:

Saya mendapat:

The program 'mysql' is currently not installed.  You can install it by typing:
sudo apt-get install mysql-client-core-5.5

Tetapi ketika saya melakukannya:

sudo apt-get install mysql-client-core-5.5

Tapi saya mendapatkan:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
mysql-client-core-5.5 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 47 not upgraded.

bagaimana saya harus melanjutkan?

batman
sumber
Apa yang ls -l /usr/bin/mysqldikatakan?
Florian Diesch
Inilah yang saya dapatkan ls: cannot access /usr/bin/mysql: No such file or directory, ketika saya melakukannyals -l /usr/bin/mysql
batman
1
Cobasudo apt-get --reinstall install mysql-client-core-5.5
StarNamer

Jawaban:

97

Pertama, hapus versi MySQL saat ini yang sudah Anda gunakan:

$ sudo apt-get purge mysql-client-core-5.5

Sekarang, untuk menginstal MySQL, jalankan perintah berikut dari terminal prompt:

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

Selama proses instalasi Anda akan diminta memasukkan kata sandi untuk pengguna root MySQL.

Setelah instalasi selesai, server MySQL harus dimulai secara otomatis. Anda dapat menjalankan perintah berikut dari terminal prompt untuk memeriksa apakah server MySQL sedang berjalan:

$sudo netstat -tap | grep mysql

Ketika Anda menjalankan perintah ini, Anda akan melihat baris berikut atau yang serupa:

tcp        0      0 localhost.localdomain:mysql           *:* LISTEN -

Jika server tidak berjalan dengan benar, Anda dapat mengetik perintah berikut untuk memulainya:

$ sudo /etc/init.d/mysql restart

Anda dapat mengedit /etc/mysql/my.cnffile untuk mengonfigurasi pengaturan dasar: file log, nomor port, dll.

TomKat
sumber
@ Bosman kami mengharapkan balasan dari Anda atau setidaknya verifiedtanda
Sumit Ramteke
1
sebagian besar jawaban ini tampaknya terpotong-potong dari help.ubuntu.com/12.04/serverguide/mysql.html
Matt O'Brien
21

Perintah ini menginstal server MySQL, yang Anda butuhkan.

sudo apt-get install mysql-server

Jika Anda ingin menjalankan perintah dari meja kerja dan bukan dari terminal, Anda memerlukan klien juga (ini opsional):

sudo apt-get install mysql-client

Untuk MySQL Workbench (juga opsional):

sudo apt-get install mysql-workbench
Mihai
sumber
10

Pertama, Anda harus menghapus mysql sepenuhnya dari sistem Anda menggunakan perintah berikut di terminal

sudo apt-get remove --purge mysql-server mysql-client mysql-common

pembaruan sudo apt-get && peningkatan sudo apt-get

sudo apt-get autoremove

sudo apt-get autoclean

Sekarang coba instal ulang Mysql.

Ketan Patel
sumber
8

Saran itu tampaknya agak aneh karena akan kehilangan dependensi dan utilitas lain. Saya hanya akan menjalankan ini dan selesai dengan itu:

sudo apt-get install mysql-client
Oli
sumber