はじめに
MySQL は、広く使用されている強力なリレーショナル データベース システムです。 MySQL を使用する場合は、まずインストール パッケージをダウンロードし、次にインストールして設定してから使用を開始する必要がありますが、このプロセスは比較的面倒です。この記事では、MySQL のインストールを回避する方法を紹介します。
この記事では、インストール不要の MySQL バージョンを構成する方法を紹介し、インストール不要の MySQL を使用してデータベース、テーブルを作成し、追加、削除、変更、クエリ操作を行う方法を例を通して示します。データベース操作に興味がある場合、または MySQL の使用方法を学ぶ必要がある場合は、この記事が最適です。
1. インストール不要の MySQL のダウンロード
インストール不要の MySQL バージョンは、公式 Web サイト http://dev.mysql.com/downloads/mysql/ からダウンロードできます。
ダウンロードする際は、オペレーティング システムに対応するバージョンを選択する必要があります。例: Windows 64 ビット バージョンの場合は、「Windows (x86、64 ビット)、ZIP アーカイブ」ファイルをダウンロードする必要があります。ダウンロードが完了したら、圧縮パッケージを選択したパスに解凍します。
2. インストールせずに MySQL を構成する
次に示すように、MySQL データ ファイルを保存する data
フォルダーを作成します。
mkdir data
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 サービスのポート。デフォルトは 3306character_set_server
および collation です。 -server
:MySQL データベースのデフォルトの文字セットと照合順序を設定します。CMD コマンド ラインに次のコマンドを入力して、MySQL サービスを開始します。
binmysqld --console
上記のコマンドを実行した後、次の図のような出力が表示された場合は、MySQL サービスが正常に開始されたことを意味します。
binmysql -uroot -p
use mysql; update user set authentication_string=password('你的密码') where user='root'; flush privileges;
binmysql -uroot -p你的密码
test という名前のデータベースを作成する必要があります。これは、次のコマンドを使用して実行できます:
create database test;
test という名前のデータベースが作成されます。
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;
id、
name、
age を含む test
という名前のファイルを MySQL に作成できます。 3 列のデータ テーブル
students。この記事で作成したテーブルでは
innodb エンジンが使用されており、データベースのデフォルトの文字セットと照合順序は
utf8mb4 および
utf8mb4_general_ci であることに注意してください。 。
students テーブルにデータを挿入します。
insert into students(name, age) values('张三', 20);
students テーブル内のすべてのデータをクエリします。
select * from students;
students テーブル内のすべてのデータが MySQL にリストされます。 。
students に「Zhang San」という名前のすべてのレコードを追加します。 table 年齢を 22 に変更します:
update students set age=22 where name='张三';
students テーブルの「Zhang San」という名前のレコードの削除:
delete from students where name='张三';
以上がmysql設定をインストールする必要はありませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。