Làm thế nào để cài đặt mysql?


68

Tôi đã thử mysqltrong dòng lệnh của mình:

Tôi có:

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

Nhưng khi tôi làm:

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

Nhưng tôi nhận được:

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.

Tôi nên tiến hành như thế nào?


ls -l /usr/bin/mysqlnói gì
Florian Diesch

Đây là những gì tôi nhận được ls: cannot access /usr/bin/mysql: No such file or directory, khi tôi làmls -l /usr/bin/mysql
dơi

1
Hãy thửsudo apt-get --reinstall install mysql-client-core-5.5
StarNamer

Câu trả lời:


97

Trước tiên, hãy xóa phiên bản hiện tại của MySQL mà bạn đang sử dụng:

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

Bây giờ, để cài đặt MySQL, hãy chạy lệnh sau từ dấu nhắc thiết bị đầu cuối:

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

Trong quá trình cài đặt, bạn sẽ được nhắc nhập mật khẩu cho người dùng root MySQL.

Sau khi cài đặt hoàn tất, máy chủ MySQL sẽ được khởi động tự động. Bạn có thể chạy lệnh sau từ dấu nhắc thiết bị đầu cuối để kiểm tra xem máy chủ MySQL có đang chạy hay không:

$sudo netstat -tap | grep mysql

Khi bạn chạy lệnh này, bạn sẽ thấy dòng sau hoặc một cái gì đó tương tự:

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

Nếu máy chủ không chạy đúng, bạn có thể gõ lệnh sau để khởi động nó:

$ sudo /etc/init.d/mysql restart

Bạn có thể chỉnh sửa /etc/mysql/my.cnftệp để định cấu hình các cài đặt cơ bản: tệp nhật ký, số cổng, v.v.


@batman chúng tôi đang mong đợi một số câu trả lời từ bạn hoặc ít nhất là một verifiedđánh dấu
Sumit Ramteke

1
hầu hết câu trả lời này dường như được cắt và dán từ help.ubfox.com/12.04/serverguide/mysql.html
Matt O'Brien

21

Lệnh này cài đặt máy chủ MySQL mà bạn cần.

sudo apt-get install mysql-server

Nếu bạn muốn chạy các lệnh từ bàn làm việc chứ không phải từ một thiết bị đầu cuối, bạn cũng cần máy khách (đây là tùy chọn):

sudo apt-get install mysql-client

Đối với MySQL Workbench (cũng là tùy chọn):

sudo apt-get install mysql-workbench

10

Trước tiên, bạn phải loại bỏ hoàn toàn mysql khỏi hệ thống của bạn bằng cách sử dụng các lệnh sau trong thiết bị đầu cuối

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

sudo apt-get update && sudo apt-get nâng cấp

sudo apt-get autoremove

sudo apt-get autoclean

Bây giờ hãy thử cài đặt lại Mysql.


8

Đề nghị đó có vẻ hơi bizzare vì nó sẽ bỏ lỡ các phụ thuộc và tiện ích khác. Tôi sẽ chỉ chạy cái này và được thực hiện với nó:

sudo apt-get install mysql-client
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.