Cài đặt mysql macOS brew

MySQL Shell là một giao diện JavaScript, Python hoặc SQL tương tác cho Máy chủ MySQL và là một thành phần mà bạn có thể cài đặt riêng. Nó có thể được cài đặt trên máy Mac của bạn bằng cách sử dụng Homebrew hoặc gói MySQL Shell chính thức

pha chế tại nhà

Để cài đặt MySQL Shell bằng Homebrew, trước tiên bạn cần cài đặt Homebrew trên máy Mac của mình. Nếu bạn không chắc mình đã cài đặt Homebrew hay chưa, hãy mở terminal của bạn và chạy lệnh sau để kiểm tra

Nếu bạn có, thiết bị đầu cuối sẽ hiển thị một cái gì đó như thế này

Nếu không, hãy chạy lệnh sau để cài đặt Homebrew trước

/bin/bash -c "$[curl -fsSL //raw.githubusercontent.com/Homebrew/install/HEAD/install.sh]"

Khi cài đặt thành công, thiết bị đầu cuối của bạn sẽ trả về một vài dòng mới, với một trong số chúng cho biết

==>Installation successful!

Cài đặt vỏ MySQL

Để cài đặt MySQL Shell bằng Homebrew, hãy chạy lệnh sau trong terminal

brew install --cask mysql-shell

Quá trình cài đặt sẽ bắt đầu ngay. Bạn sẽ biết nó đã hoàn thành khi Terminal của bạn trả về các dòng sau

🍺  mysql-shell was successfully installed!

Khởi động MySQL Shell để xác minh cài đặt

Đầu ra này chỉ ra rằng quá trình cài đặt đã thành công

MySQL Shell version

Copyright [c] 2016, 2022, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.

Type '\help' or '\?' for help; '\quit' to exit.
 MySQL  JS >

Gói vỏ MySQL

Cách thứ hai là tải MySQL Shell cho gói macOS

Chọn Hệ điều hành và Phiên bản HĐH tương ứng của máy Mac của bạn và tải xuống gói

Bấm đúp vào tệp DMG đã tải xuống, cửa sổ Finder sẽ hiển thị

Nhấp đúp chuột để giải nén. pkg, sau đó làm theo hướng dẫn như trong trình hướng dẫn cài đặt

Khi trình cài đặt kết thúc, điều đó có nghĩa là bạn đã cài đặt thành công MySQL Shell cho Mac, vui lòng đẩy DMG ra và xóa tệp

Khởi động MySQL Shell để xác minh cài đặt

Đầu ra này chỉ ra rằng quá trình cài đặt đã thành công

MySQL Shell version

Copyright [c] 2016, 2022, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.

Type '\help' or '\?' for help; '\quit' to exit.
 MySQL  JS >

Bắt đầu vỏ MySQL

Bạn có thể khởi động MySQL Shell bằng lệnh này

Thao tác này sẽ khởi động MySQL Shell ở chế độ JavaScript [theo mặc định]. Để kết nối với máy chủ, hãy xem MySQL Shell Connections

Quy trình này giải thích cách cài đặt MySQL và MySQL Workbench bằng Homebrew trên macOS. Đây là một nhánh của các hướng dẫn này, để làm cho chúng ngắn gọn hơn và giải quyết các vấn đề được báo cáo ở đây

mysql

Để cài đặt MySQL nhập

  • brew install mysql
  • brew services start mysql
  • sau đó chạy mysql_secure_installation và làm theo hướng dẫn

Bàn làm việc MySQL

cài đặt qua HomeBrew Cask. brew cask install mysqlworkbench

phpMyAdmin

  • cài đặt brew install phpmyadmin
  • chỉnh sửa tệp
    DirectoryIndex index.html index.php home.pl index.cgi
    
    0 thành
    DirectoryIndex index.html index.php home.pl index.cgi
    
    1
  • thêm khối mã bên dưới vào cuối
________số 8_______

và chắc chắn rằng bạn có dòng

DirectoryIndex index.html index.php home.pl index.cgi
  • sau đó
    DirectoryIndex index.html index.php home.pl index.cgi
    
    2

Kết nối mã Visual Studio

  • Cài đặt plugin MySQL
  • chạy
    DirectoryIndex index.html index.php home.pl index.cgi
    
    3 để vào
    DirectoryIndex index.html index.php home.pl index.cgi
    
    4
  • chạy
    DirectoryIndex index.html index.php home.pl index.cgi
    
    5
  • nếu mật khẩu của bạn không được chấp nhận

LỖI 1819 [HY000]. Mật khẩu của bạn không đáp ứng các yêu cầu chính sách hiện tại

  • chạy
    DirectoryIndex index.html index.php home.pl index.cgi
    
    6 để xem chính sách mật khẩu
  • chạy
    DirectoryIndex index.html index.php home.pl index.cgi
    
    7 để thay đổi

con trăn

  • cài đặt
    DirectoryIndex index.html index.php home.pl index.cgi
    
    8
  • chạy mã thổi để kiểm tra kết nối Python của bạn

import mysql.connector

mydb = mysql.connector.connect[
    host="localhost",
    user="",
    passwd="",
    auth_plugin='mysql_native_password',
]

print[mydb]

và sử dụng Pandas để chạy và tìm nạp kết quả của các truy vấn MySQL

df = pd.read_sql_query["SELECT * FROM ", mydb]
df.head[]

Jupyter

  • Cài đặt
    DirectoryIndex index.html index.php home.pl index.cgi
    
    9
  • import mysql.connector
    
    mydb = mysql.connector.connect[
        host="localhost",
        user="",
        passwd="",
        auth_plugin='mysql_native_password',
    ]
    
    print[mydb]
    0
  • bây giờ bạn sẽ có thể chạy các ô này và nhận được đầu ra HTML được in đẹp

# %%
%load_ext sql

# %%
%sql mysql+mysqldb://:@localhost/

# %%
%%sql

SELECT *
FROM ;

Chủ Đề