ホームページ > バックエンド開発 > PHPチュートリアル > mysql操作の詳細な概要と例(1)

mysql操作の詳細な概要と例(1)

王林
リリース: 2023-04-07 07:42:01
オリジナル
2133 人が閲覧しました

前書き: バックエンド開発ではリレーショナル データベース管理システムは絶対に避けられません。一般的なデータベース管理システムには、MySQL、SQL Server、Oracle などが含まれます。

Mysql は、最も一般的に使用されているデータベース管理システムです。今日はMysqlについて紹介します。

mysql 関連のビデオ チュートリアルをお勧めします: https://www.php.cn/course/list/51.html

関連する知識を要約して整理します。将来的には。、ありがとう!

公式 Web サイトのダウンロード アドレス: https://dev.mysql.com/downloads/mysql/

注: データベースのインストール プロセス中に、管理を有効にするには、インストールするにはユーザー権限が必要です。権限がないと、権限が不十分なためインストールが失敗します。

1. データベースの初期化、パスワード設定、およびパスワードの変更

Mysql には、最初のインストール後のデフォルトではパスワードがありません。次のコマンドを使用できます。パスワードを設定します。

mysqladmin -u root パスワード "new_password";

次に、次のコマンドを使用してデータベースに接続します:

mysql -u root -p

パスワードを入力してください:******

注: パスワードは表示されません。

2. Mysql の起動およびシャットダウン コマンド

開始コマンド:

net start mysql

Close コマンド:

net stop mysql

3、PHP

<?php
//配置mysql相关信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(!$conn) {
die(&#39;连接数据库失败!&#39;.mysqli_connect_error());
}else {
echo &#39;连接成功!&#39;;
}
//关闭连接
mysqli_close($conn);
?>
ログイン後にコピー
の mysql 接続

4. データベースの作成

構文: create database データベース名;

php スクリプトを使用してデータベースを作成します:

<?php
//配置数据库相关信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}else {
echo &#39;连接成功!&#39;;
}
//创建数据库
$sql = "CREATE DATABASE demo03";
$res = mysqli_query($conn,$sql);
if($res){
echo &#39;创建成功!&#39;;
}else {
echo &#39;创建失败!&#39;;
}
//关闭连接
mysqli_close($conn);
?>
ログイン後にコピー

5. データベースを削除します

構文:drop データベース データベース名;

PHP スクリプトを使用してデータベースを削除します:

<?php
//配置数据库信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;
$dbname = &#39;zmz&#39;;
$port = 3306;

//连接数据库
$conn = mysqli_connect($localhost,$username,$password,$dbname,$port);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}
//删除数据库
$sql = "DROP DATABASE demo01";
$query = mysqli_query($conn, $sql);
//var_dump($query);
//die();
//判断是否删除成功
if($query) {
echo &#39;删除成功!&#39;;
}else {
die(&#39;删除失败!&#39;.mysqli_error($conn));
}
//关闭连接
mysqli_close($conn);
?>
ログイン後にコピー

6. データベースを選択します

構文:データベース名を使用します;

PHP スクリプトでデータベースを選択します:

<?php
//配置数据库信息
$localhost = &#39;localhost&#39;;
$username = &#39;zmz&#39;;
$password = &#39;20040315&#39;;

//建立到数据库的连接
$conn = mysqli_connect($localhost,$username,$password);
//检查连接
if(mysqli_connect_errno($conn)) {
die(&#39;连接失败!&#39;.mysqli_connect_error());
}
//选择数据库
$sel = mysqli_select_db($conn, &#39;zmz&#39;);
//var_dump($sel);
//die();
if(!$sel) {
die(&#39;选择失败!&#39;.mysqli_error($conn));
}
//关闭连接
mysqli_close($conn);
?>
ログイン後にコピー

上記は、すべての人向けにいくつかのデータベース操作をまとめたものです。お役に立てれば幸いです。ありがとう!

推奨される関連チュートリアル: https://www.php.cn/php-weizijiaocheng-428689.html

以上がmysql操作の詳細な概要と例(1)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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