MySQL phổ biến là hệ thống quản lý cơ sở dữ liệu quan hệ mã nguồn mở phổ biến. Chương trình giao tiếp với máy chủ được gọi là máy khách MySQL. Ứng dụng khách cơ bản nhất mà bạn có thể sử dụng là công cụ dòng lệnh, thường được gọi là ứng dụng khách MySQL
Để cài đặt ứng dụng khách mysql trên Ubuntu 18. 04, mở cửa sổ terminal và thực hiện
apt-get install mysql-client
Các công cụ dòng lệnh cho phép bạn tương tác với máy chủ và Nó cũng cho phép bạn chạy các lệnh MySQL trong tập lệnh shell và các chương trình khác [Ví dụ: cron để thực hiện các công việc bảo trì và sao lưu]
Gói mysql-client của Ubuntu bao gồm các công cụ dòng lệnh sau [và hơn thế nữa]
- mysql - ứng dụng khách dòng lệnh mysql để chạy các câu lệnh SQL
- mysqladmin - ứng dụng khách để quản trị máy chủ MySQL
- mysqldump - một chương trình sao lưu cơ sở dữ liệu. Lệnh mysqldump ghi nội dung của bảng cơ sở dữ liệu vào tệp văn bản mà bạn có thể sử dụng để khôi phục cơ sở dữ liệu
- mysqlreport - Tạo một báo cáo thân thiện về các giá trị trạng thái quan trọng của MySQL
- mysqlcheck - một ứng dụng dòng lệnh để kiểm tra, sửa chữa và tối ưu hóa các bảng
Máy khách Ubuntu MySQL có thể cài đặt như một công cụ dòng lệnh độc lập, ví dụ: bạn có thể cài đặt máy chủ mysql trên một máy tính và gói ứng dụng khách trên một máy tính khác chạy hệ điều hành Ubuntu. Trong trường hợp đó, bạn cần sử dụng cờ -h với ứng dụng khách mysql để chỉ ra địa chỉ IP hoặc tên miền của máy chủ
Lưu ý rằng máy chủ mysql phải cho phép truy cập từ xa vào máy chủ, để máy khách MySQL kết nối từ một vị trí từ xa
Tôi nghĩ vấn đề là Ubuntu muốn gắn bó với 5. 5 cho mọi thứ, có lẽ tôi đã buộc cài đặt 5. 6 đôi khi trở lại, tôi nhận thấy khi tôi sử dụng gui cài đặt đi kèm với ubuntu [trung tâm phần mềm ubuntu], họ đã trích dẫn 5. 5 cho công cụ mysql
Kể từ đó, tôi đã quản lý để kết nối với máy chủ bằng cách sử dụng thành phần kết nối lazarus v5. 5
Tôi hy vọng điều này phù hợp với tôi mà không gặp vấn đề gì, các ngón tay vượt qua
Cài đặt CA Executive Insight trên Linux › Cài đặt CA Executive Insight trên Linux › Cài đặt MySQL trên Linux
Ghi chú. Điều này chỉ cần thiết cho cài đặt mới, không phải cài đặt nâng cấp
CA Executive Insight lưu trữ dữ liệu của nó trong cơ sở dữ liệu MySQL. Trước khi bạn có thể cài đặt sản phẩm, MySQL phải được cài đặt. Bạn có thể cài đặt MySQL trên cùng hệ thống với CA Executive Insight hoặc trên hệ thống từ xa
Ghi chú. Trước khi bạn cài đặt MySQL, hãy gỡ cài đặt mọi cài đặt MySQL hiện có và xóa mọi tệp hiện có
Thực hiện theo các bước sau
- Đăng nhập với quyền root
- Nhập lệnh sau để liệt kê các gói MySQL được cài đặt trên hệ thống của bạn.
rpm -qa | grep -i mysql
Nếu kết quả của lệnh này cho thấy bạn đã cài đặt MySQL hiện có, hãy xóa các gói MySQL
- Nhập lệnh sau để xóa các gói đã cài đặt.
rpm -e packagename
tên góiChỉ định tên của gói mà bạn muốn xóa
Chạy lệnh cho từng gói được liệt kê trong Bước 2
Ghi chú. Bạn có thể gỡ bỏ mạnh mẽ một gói bằng cách gõ lệnh sau
rpm -e --allmatches packagename --nodeps
- Xóa các tệp lược đồ hệ thống MySQL, được đặt trong thư mục /var/lib/mysql/mysql. Xóa thư mục này
- Xóa tệp cấu hình MySQL, nằm trong /etc/my. cnf [hoặc vị trí khác mà người dùng đã tạo]
- Nhập lệnh sau để xóa các gói đã cài đặt.
- Nhập lệnh sau để cài đặt máy chủ MySQL.
rpm -i MySQL-server-advanced-5.5.8-1.rhel5.x86_64.rpm
- Nhập lệnh sau để cài đặt máy khách MySQL.
rpm -i MySQL-client-advanced-5.5.8-1.rhel5.x86_64.rpm
- Nhập lệnh sau để bắt đầu cơ sở dữ liệu MySQL.
/etc/init.d/mysql start
- Nhập lệnh sau để tạo mật khẩu.
mysqladmin -u root password
Bạn được nhắc nhập mật khẩu
- Nhập mật khẩu của bạn
Mật khẩu bị che
- Nhập lệnh sau để đăng nhập vào cơ sở dữ liệu với mật khẩu mới. ________số 8_______
Bạn được nhắc nhập mật khẩu
- Nhập mật khẩu của bạn
Mật khẩu bị che
Quan trọng. Sau khi cài đặt MySQL, và dựa trên số lượng các chỉ số kinh doanh; . Xem Thông tin định cỡ thông tin chi tiết quan trọng của CA Executive để biết các cân nhắc về định cỡ
GHI CHÚ. Tôi sẽ không giải thích cách cài đặt Máy chủ cơ sở dữ liệu MySQL [Hệ thống DBMS] trong hướng dẫn này. Hướng dẫn này chỉ giải thích cách cài đặt các thư viện máy khách, để các phần mềm khác [e. g. PHP] có thể sử dụng các thư viện để truy cập MySQL Server được cài đặt trên một số máy tính khác. Ngoài ra, lưu ý rằng tôi sẽ biên dịch và cài đặt ứng dụng khách, vì vậy vui lòng không nhắn tin cho tôi và nói với tôi rằng điều này có thể được thực hiện bằng trình quản lý gói Ubuntu. Tôi đã biết điều đó và cũng biết các lệnh nhưng tôi chỉ hiển thị một phương pháp khác để cài đặt cho những người muốn tự làm mọi thứ như tôi. Hướng dẫn này cũng sẽ có ích cho những người muốn dùng thử các bản phát hành mới nhất
Trước khi bắt đầu, vui lòng kiểm tra xem có phiên bản mới nhất để tải xuống không. Truy cập http. // nhà phát triển. mysql. com/tải xuống/mysql/5. 0. html#source để tìm hiểu về các phiên bản mới nhất hiện có của MySQL phiên bản 5. QUAN TRỌNG. Xem "Định cấu hình Ubuntu Linux sau khi cài đặt" để cài đặt các công cụ phát triển cần thiết để biên dịch và cài đặt Máy khách MySQL từ mã nguồn
Các bước để tải xuống, biên dịch và cài đặt như sau. Ghi chú. thay thế 5. 0. 45 với số phiên bản của bạnTrước khi cài đặt Máy khách MySQL, bạn phải cài đặt các gói phát triển của libncurses và zlib, vì vậy hãy để chúng tôi thực hiện điều đó bằng cách chạy các lệnh bên dưới
apt-get install libncurses5-dev apt-get install zlib1g-dev
Đang tải xuống MySQL
Chạy lệnh bên dưới,wget //dev.mysql.com/get/Downloads/MySQL-5.0/ mysql-5.0.45.tar.gz/from///mysql.mirror.rafal.ca/
Tôi đã tải xuống tệp nguồn từ máy nhân bản Canada. Vui lòng truy cập http. // nhà phát triển. mysql. com/tải xuống/mysql/5. 0. html#source để tìm một tấm gương gần bạn
Ngoài ra, hãy tải xuống hàm băm MD5 để xác minh tính toàn vẹn của tệp đã tải xuống
wget //dev.mysql.com/get/Downloads/MySQL-5.0/ mysql-5.0.45.tar.gz.md5/from///mysql.mirror.rafal.ca/
Nhấp vào đây để tìm hiểu cách kiểm tra tính toàn vẹn của các tệp đã tải xuống bằng MD5Sums. Bạn cũng có thể lấy chữ ký MD5Sum [trong vòng tròn màu đỏ trong hình bên dưới] từ trang web của MySQL [được khuyến nghị] trên
Xin lưu ý rằng nếu bạn đang sử dụng ứng dụng khách MySQL để thiết lập tính bảo mật cao/quan trọng [hoặc vì bất kỳ lý do nào khác] thì bạn cũng nên kiểm tra chữ ký PGP [không được trình bày trong hướng dẫn này để đơn giản hóa]
Giải nén tệp từ gói đã tải xuống
tar -xvzf mysql-5. 0. 45. hắc ín. gz
Bây giờ, hãy nhập thư mục nơi gói được giải néncd mysql-5. 0. 45
Đang cài đặt zlib
Nhấp vào đây để tìm hiểu cách cài đặt zlib trước khi định cấu hình và cài đặt các công cụ và thư viện máy khách MySQL
Cấu hình mã nguồn MySQL
./configure --without-server --enable-thread-safe-client --with-client-ldflags=-all-static --prefix=/usr/local/mysql --with-machine-type=powerpc --with-zlib-dir=/usr/local/zlib --without-debug --without-docs --with-big-tables
Thay thế "/usr/local/mysql" bằng đường dẫn mà bạn muốn cài đặt các thư viện MySQL và cũng thay thế "/usr/local/zlib" bằng thư mục zlib của bạn. Bạn cũng phải thay thế "powerpc" bằng loại kiến trúc của mình. Ghi chú. kiểm tra xem có thông báo lỗi nào khôngBiên dịch mã nguồn MySQL
chế tạo
Ghi chú. kiểm tra xem có thông báo lỗi nào không
Cài đặt mã nguồn MySQL
Với quyền root [đối với các đặc quyền trên thư mục đích], hãy chạy như sau
Với sudo,sudo thực hiện cài đặt
Không có sudo,thực hiện cài đặt
Ghi chú. kiểm tra xem có thông báo lỗi nào không
Thêm cấu hình [đặt biến PATH và đường dẫn thư viện]
sudo echo '/usr/local/mysql/lib/' >> /etc/ld.so.conf sudo ldconfig
Ngoài ra, hãy chạy như sau
PATH=$PATH:/usr/local/mysql/bin
Thay thế "/usr/local/mysql" bằng thư mục cài đặt của bạn. Nếu bạn đang chạy shell BASH thì hãy làm như sau để thay đổi vĩnh viễn biến PATH
echo "PATH=$PATH:/usr/local/mysql/bin" >> ~/.bash_profile
Kiểm tra cài đặt
Chạy lệnh bên dưới
mysql -h192.168.5.15 -utest -p
Thay thế "192. 168. 5. 15" với tên máy chủ MySQL của bạn và "kiểm tra" với tên người dùng của bạn [tên người dùng trên máy chủ cơ sở dữ liệu MySQL]. Bạn sẽ được nhắc nhập mật khẩu. Nhập mật khẩu. Nếu mật khẩu được nhập chính xác, bạn sẽ thấy bảng điều khiển máy khách MySQL [xem hình ảnh bên dưới]
Đó là nó. Các công cụ, tệp nhị phân và thư viện MySQL Client đã được cài đặt thành công
Hướng dẫn này có giúp được gì không?
Vui lòng sử dụng biểu mẫu nhận xét bên dưới nếu bạn có bất kỳ câu hỏi nào hoặc cần giải thích thêm về bất kỳ điều gì. Tôi không đảm bảo sẽ có phản hồi
QUAN TRỌNG. Trước tiên, bạn phải kiểm tra kỹ lưỡng bất kỳ hướng dẫn nào trên môi trường thử nghiệm giống như sản xuất trước khi thử bất kỳ điều gì trên hệ thống sản xuất. Và, đảm bảo rằng nó được kiểm tra về bảo mật, quyền riêng tư và an toàn. Xem các điều khoản của chúng tôi tại đây