java php mysql_系统学习javaweb13----MYSQL学习(使用PHP、SQL)2

系统学习javaweb13----MYSQL学习(使用PHP、SQL)2

(本随笔是自学笔记,学习教程来自“菜鸟教程|MYSQL教程”,十分感谢!)

目录:

0.数据库连接

1.创建数据库

2.删除数据库

3.选择数据库

4.MYSQL数据类型

5.以上所用到的PHP函数总结

0.连接数据库

PHP语法:

PHP 提供了 mysqli_connect() 函数来连接数据库。

$dbuser='root'; //mysql用户名

$dbpass='xjmwan1314'; //mysql密码

$conn=mysqli_connect($dbhost,$dbuser,$dbpass);if(! $conn){die('连接错误'.mysqli_error($conn));

}echo '连接成功';mysqli_close($conn);

1.创建数据库

CREATE DATABASE数据库名;

我们可以在登陆 MySQL 服务后,使用 CREATE命令创建数据库

mysql> CREATE DATABASEtest2;

Query OK,1 row affected (0.01 sec)

PHP语法:

PHP 使用 mysqli_query 函数来创建或者删除 MySQL 数据库。

$dbuser='root'; //mysql用户名

$dbpass='xjmwan1314'; //mysql密码

$conn=mysqli_connect($dbhost,$dbuser,$dbpass);if(! $conn){die('连接错误'.mysqli_error($conn));

}echo '连接成功';$sql='CREATE DATABASE DATABASENAME'; //这里的DATABSAENAME 就是你要创建的数据库的名称

$retval=mysqli_query($conn,$sql);if(! $retval){die('创建数据库失败:' .mysqli_error($conn));

}echo"数据库创建成功\n";mysqli_close($conn);?>

2.删除数据库

DROP DATABASE数据库名;

在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。

mysql> DROP DATABASEtest2;

Query OK,0 rows affected (0.01 sec)

PHP语法:

PHP 使用 mysqli_query 函数来创建或者删除 MySQL 数据库。在使用PHP脚本删除数据库时,不会出现确认是否删除信息,会直接删除指定数据库,所以你在删除数据库时要特别小心。

}echo'连接成功';$sql='DROP DATABASE DATABASENAME';$retval=mysqli_query($conn,$sql);if(!retval){die('删除数据库失败'.mysqli_error($conn));

}echo"数据库删除成功\n";mysqli_close($conn);?>

3.选择数据库。

USE数据库名称;

执行以上命令后,你就已经成功选择数据库,在后续的操作中都会在该数据库中执行。

mysql> USEtest2;Database changed

PHP语法:

PHP 提供了函数 mysqli_select_db 来选取一个数据库。

$dbuser='root'; //mysql用户名

$dbpass='xjmwan1314'; //mysql用户名密码

$conn=mysqli_connect($dbhost,$dbuser,$dbpass);if(!$conn){die('连接失败' .mysqli_error($conn));

}echo'连接成功';mysqli_select_db($conn,'DATABASENAME');//这里的DATABASENAME就是你要选择的数据库的名称

mysqli_close($conn);?>

4.MYSQL数据类型

数值类型:

严格数值数据类型:TINYINT  SMALLINT  MEDIUMINT  INT(INTEGER)  BIGINT

近似数值数据类型:FLOAT  DOUBLE  DECIMAL

日期类型:

DATE  TIME  YEAR  DATETIME  TIMESTAMP

字符串类型:

CHAR  VARCHAR  TINYBLOB  TINYBLOB  BLOB  TEXT  MEDIUMBLOB  MEDIUMTEXT  LONGBLOB  LONGTEXT

5.以上所用到的PHP函数总结

mysqli_connect()

PHP 提供了 mysqli_connect() 函数来连接数据库。

该函数有 6 个参数,在成功链接到 MySQL 后返回连接标识,失败返回 FALSE 。

mysqli_connect(host,username,password,dbname,port,socket);

c194dc5232a6e39e4dda75148b1a2829.png

mysqli_close()

你可以使用 PHP 的 mysqli_close() 函数来断开与 MySQL 数据库的链接。

该函数只有一个参数为 mysqli_connect() 函数创建连接成功后返回的 MySQL 连接标识符。

bool mysqli_close ( mysqli $link )

本函数关闭指定的连接标识所关联的到 MySQL 服务器的非持久连接。如果没有指定 link_identifier,则关闭上一个打开的连接。

提示:通常不需要使用 mysqli_close(),因为已打开的非持久连接会在脚本执行完毕后自动关闭。

mysqli_query()

PHP 使用 mysqli_query() 函数来创建或者删除 MySQL 数据库。

该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。

mysqli_query(connection,query,resultmode);

87d01a11a405d4d778823e27baeedb90.png

mysqli_select_db()

PHP 提供了函数 mysqli_select_db 来选取一个数据库。函数在执行成功后返回 TRUE ,否则返回 FALSE 。

mysqli_select_db(connection,dbname);

cbcdaa5982867def878c69e02607a5bc.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值