sql >> データベース >  >> RDS >> Mysql

MacにMySQLをインストールする

    以下は、Homebrewパッケージマネージャーを介してM1MacにMySQLをインストールするために使用した手順です。

    前述のように、これはM1 Mac(ARM64アーキテクチャを使用)ですが、問題は発生しませんでした。現在のバージョン(MySQL 8.0.26)は、ARMアーキテクチャをサポートしています。

    Homebrewをインストール

    Homebrew経由でMySQLをインストールしているので、Homebrewがインストールされている必要があります。

    すでにHomebrewをインストールしている場合は、この手順をスキップできます。

    これらの前提条件をインストールするには、ターミナルウィンドウを開き、次のコマンドを実行します。

    Xcodeをインストールします:

    xcode-select --install

    Homebrewをインストールする:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    それでおしまい。 XcodeとHomebrewは、これらのコマンドが実行されたらインストールする必要があります。

    ただし、先に進む前に、Homebrewを確認する方法は次のとおりです。

    brew doctor

    プロンプトに従って、発生した可能性のある問題を修正します。

    その間、Homebrewを更新する方法は次のとおりです:

    brew update

    すでに最新の状態になっている場合は、その旨のメッセージが表示されます。

    MySQLのインストール

    Homebrewがインストールされたので、先に進んでMySQLをインストールしましょう:

    brew install mysql

    すべてをダウンロードしてインストールするまで、辛抱強く待ってください。

    インストールすると、次のメッセージが表示されます。

    We've installed your MySQL database without a root password. To secure it run:
        mysql_secure_installation
    
    MySQL is configured to only allow connections from localhost by default
    
    To connect run:
        mysql -uroot
    
    To start mysql:
      brew services start mysql
    Or, if you don't want/need a background service you can just run:
      /opt/homebrew/opt/mysql/bin/mysqld_safe --datadir=/opt/homebrew/var/mysql

    そのメッセージは、始めるのに役立つ情報を提供します。

    MySQLを起動

    MySQLをインストールしたので、上記の最初の方法を使用して開始しましょう。

    brew services start mysql

    その結果、次のようなメッセージが表示されます。

    Successfully started `mysql` (label: homebrew.mxcl.mysql)

    MySQLに接続

    MySQLが起動したら、先に進んでそれに接続できます:

    mysql -uroot

    接続すると、次のように表示されます。

    MySQL [(none)]>

    これで、MySQLの使用を開始できます。

    データベースのリストを表示するために使用できるクイックコマンドの例を次に示します。

    show databases;

    結果:

    +--------------------+
    | Database           |
    +--------------------+
    | information_schema |
    | mysql              |
    | performance_schema |
    | sys                |
    +--------------------+
    4 rows in set (0.007 sec)

    自作の代替案

    Homebrewを使用したくない場合は、ネイティブmacOSインストーラー(DMG)を使用してMySQLのインストールをガイドするネイティブパッケージインストーラーを介してインストールできます。

    または、Unixのtarを使用してパッケージ化されたファイルを使用する圧縮TARアーカイブを使用することもできます。 およびgzip コマンド。

    詳細については、MySQLWebサイトのMySQLインストールガイドを参照してください。


    1. MySQLレプリケーションのトラブルシューティング:パート2

    2. AWSPostgresRDSテーブルをAWSS3にエクスポートする

    3. mySQLはvarcharを日付に変換します

    4. where句でエイリアスを使用するにはどうすればよいですか?