ホームページ > データベース > mysql チュートリアル > mysql設定をインストールする必要はありません

mysql設定をインストールする必要はありません

王林
リリース: 2023-05-20 12:07:08
オリジナル
3352 人が閲覧しました

はじめに

MySQL は、広く使用されている強力なリレーショナル データベース システムです。 MySQL を使用する場合は、まずインストール パッケージをダウンロードし、次にインストールして設定してから使用を開始する必要がありますが、このプロセスは比較的面倒です。この記事では、MySQL のインストールを回避する方法を紹介します。

この記事では、インストール不要の MySQL バージョンを構成する方法を紹介し、インストール不要の MySQL を使用してデータベース、テーブルを作成し、追加、削除、変更、クエリ操作を行う方法を例を通して示します。データベース操作に興味がある場合、または MySQL の使用方法を学ぶ必要がある場合は、この記事が最適です。

1. インストール不要の MySQL のダウンロード

インストール不要の MySQL バージョンは、公式 Web サイト http://dev.mysql.com/downloads/mysql/ からダウンロードできます。

ダウンロードする際は、オペレーティング システムに対応するバージョンを選択する必要があります。例: Windows 64 ビット バージョンの場合は、「Windows (x86、64 ビット)、ZIP アーカイブ」ファイルをダウンロードする必要があります。ダウンロードが完了したら、圧縮パッケージを選択したパスに解凍します。

2. インストールせずに MySQL を構成する

  1. CMD コマンド ラインを開き、解凍後に MySQL のルート ディレクトリを入力します。
  2. 次に示すように、MySQL データ ファイルを保存する data フォルダーを作成します。

    mkdir data
    ログイン後にコピー
  3. MySQL ルート ディレクトリに作成しますmy.ini 設定ファイル、ファイルの内容は次のとおりです:

    [mysqld]
    basedir=./
    datadir=./data
    port=3306
    character_set_server=utf8mb4
    collation-server=utf8mb4_general_ci
    
    skip-grant-tables
    ログイン後にコピー
    • basedir: MySQL インストール パス
    • datadir: データ ファイルを保存するパス
    • port: MySQL サービスのポート。デフォルトは 3306
    • character_set_server および collat​​ion です。 -server :MySQL データベースのデフォルトの文字セットと照合順序を設定します。
  4. CMD コマンド ラインに次のコマンドを入力して、MySQL サービスを開始します。

    binmysqld --console
    ログイン後にコピー
  5. 上記のコマンドを実行した後、次の図のような出力が表示された場合は、MySQL サービスが正常に開始されたことを意味します。

    mysql設定をインストールする必要はありません

  6. #MySQL サービスが開始されたら、次のコマンドを使用して MySQL コマンド プロンプトにログインします。

    binmysql -uroot -p
    ログイン後にコピー

    パスワードを入力すると、MySQL コマンド ラインに入ることができます。

    mysql設定をインストールする必要はありません

  7. MySQL で次のコマンドを使用してパスワードを変更します:

    use mysql;
    update user set authentication_string=password('你的密码') where user='root';
    flush privileges;
    ログイン後にコピー

    注: 「ユーザー ' のアクセスが拒否されました」というメッセージが表示された場合は、 root' @'localhost' (使用パスワード: NO)」エラーが発生した場合は、接続コマンドにパスワードを追加できます (例:

    binmysql -uroot -p你的密码
    ログイン後にコピー

    )。その後、上記のコマンドを実行してパスワードを変更します。

    この時点で、インストール不要の MySQL バージョンが構成されました。

3. インストールなしで MySQL を使用する

MySQL の構成が完了したら、次の例を通じて、インストールせずに MySQL を使用してデータベースとテーブルを作成する方法を学習できます。 . 作成、追加、削除、変更、問い合わせなどの操作。

  1. データベースの作成

    まず、

    test という名前のデータベースを作成する必要があります。これは、次のコマンドを使用して実行できます:

    create database test;
    ログイン後にコピー

    上記のコマンドを実行すると、MySQL に

    test という名前のデータベースが作成されます。

  2. テーブルの作成

    データベースを作成した後、データ テーブルを作成する必要があります。例として、

    students という名前のテーブルを作成すると、このテーブルには、名前と年齢という 2 つのフィールドが含まれます。

    use test;
    create table students(
     id int(11) primary key auto_increment,
     name varchar(20),
     age int(3)
    )engine=innodb default character set utf8mb4 collate=utf8mb4_general_ci;
    ログイン後にコピー

    上記のコマンドを実行すると、

    idnameage を含む test という名前のファイルを MySQL に作成できます。 3 列のデータ テーブル students。この記事で作成したテーブルでは innodb エンジンが使用されており、データベースのデフォルトの文字セットと照合順序は utf8mb4 および utf8mb4_general_ci であることに注意してください。 。

  3. データの挿入

    データ テーブルを作成した後、データ テーブルにデータを挿入できます。例として、

    students テーブルにデータを挿入します。

    insert into students(name, age) values('张三', 20);
    ログイン後にコピー

  4. Query data

    データを挿入した後、クエリを実行する必要があります。データ。例として、

    students テーブル内のすべてのデータをクエリします。

    select * from students;
    ログイン後にコピー

    上記のコマンドを実行すると、

    students テーブル内のすべてのデータが MySQL にリストされます。 。

  5. データの更新

    データを更新する必要がある場合は、次のコマンドを使用して、

    students に「Zhang San」という名前のすべてのレコードを追加します。 table 年齢を 22 に変更します:

    update students set age=22 where name='张三';
    ログイン後にコピー

  6. データの削除

    最後に、データを削除する必要がある場合は、次のコマンドを使用してすべてのデータを削除できます。

    students テーブルの「Zhang San」という名前のレコードの削除:

    delete from students where name='张三';
    ログイン後にコピー
結論

この記事の導入部分を通じて、読者は次のことを理解したと思います。 MySQL のインストール不要バージョンの設定方法と使用方法を理解しました。また、基本的なデータベース操作に MySQL を使用する方法も説明します。 MySQL は、広く使用されている強力なリレーショナル データベース システムです。データベースの知識を学習したり、データベース操作を実行したりする必要がある場合は、MySQL が適しています。

以上がmysql設定をインストールする必要はありませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート