MySQL 使用PHP创建数据库

使用 mysqladmin 创建数据库

使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。

所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。

实例

以下命令简单的演示了创建数据库的过程,数据名为 TUTORIALS:

[[email protected]]# mysqladmin -u root -p create TUTORIALS
Enter password:******

以上命令执行成功后会创建 MySQL 数据库 TUTORIALS。

使用 PHP脚本 创建数据库

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

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

语法

bool mysql_query( sql, connection );
参数 描述
sql 必需。规定要发送的 SQL 查询。注释:查询字符串不应以分号结束。
connection 可选。规定 SQL 连接标识符。如果未规定,则使用上一个打开的连接。

实例

以下实例演示了使用PHP来创建一个数据库:

<html>
<head>
<title>Creating MySQL Database</title>
</head>
<body>
<?php
$dbhost = ‘localhost:3036‘;
$dbuser = ‘root‘;
$dbpass = ‘rootpassword‘;
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
  die(‘Could not connect: ‘ . mysql_error());
}
echo ‘Connected successfully<br />‘;
$sql = ‘CREATE DATABASE TUTORIALS‘;
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
  die(‘Could not create database: ‘ . mysql_error());
}
echo "Database TUTORIALS created successfully\n";
mysql_close($conn);
?>
</body>
</html>

原文地址:http://www.manongjc.com/mysql/mysql_create_database.html

相关阅读:

时间: 2024-11-05 15:56:54

MySQL 使用PHP创建数据库的相关文章

mysql基础之创建数据库和表

假设你已拥有创建和修改服务器上数据库所必需的权限,那么我们来看一下如何创建数据库以及数据库中的表.在本章的示例中,我们将为一个虚拟的书店建立一个数据库: CREATE DATABASE bookstore; 通过这条简单的SQL语句,我们已经创建了名为bookstore的数据库.另外,MySQL语句以及子句中的保留字对大小写不敏感.数据库与表名对大小写是否敏感取决于你所用的操作系统,比如在Linux系统上对大小写是敏感的,而Window系统对大小写不敏感.按照通常的习惯,在SQL说明文档中保留字

windows命令行窗口打开mysql,并创建数据库,导入sql文件

mysql的命令以分号结尾. 1.打开一个命令行窗口,在命令行窗口中切换到mysql的安装路径下到bin文件夹(我没有配置mysql的环境变量,所以需要切换到安装路径,如果已经配置环境变量不需要切换) cd C:\Program Files (x86)\MySQL\MySQL Server 5.5\bin 回车输入下边的命令 mysql -h localhost -u root -p  或 mysql -u root -p 回车提示输入密码,成功后连接mysql数据库 2.创建数据库 //创建数

MySql、Mariadb创建数据库、用户及授权

1.创建一个测试数据库 -- 创建数据库 CREATE DATABASE test; 2.创建一个本地访问数据库的账户 - 创建用户 CREATE USER 'username' @ 'localhost' IDENTIFIED BY 'password';参数:username:数据库访问的账户:localhost:数据库的访问方式,外网访问的时候用%替换localhost即可:password:数据库访问密码,此处输入密码明文: 3.给测试账户分配权限 (1)分配所有权限 -- 给用户分配所

MYSQL添加新用户 MYSQL为用户创建数据库 MYSQL为新用户分配权限

1.新建用户 //登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password) values('localhost','jeecn',password('jeecn'));//刷新系统权限表mysql>flush privileges;这样就创建了一个名为:jeecn  密码为:jeecn  的用户. //退出后登录一下mysql>exit;@>mysql -u

MYSQL基础加固——创建数据库并插入数据

二.开发准备 在使用实验楼 Linux 环境进行本次实验之前,先用以下两条命令打开MySQL 服务并使用 root 登录: # 打开 MySQL 服务 sudo service mysql start #使用 root 用户登录,密码为空 mysql -u root 后续的实验都在 MySQL 的控制台输入命令进行操作. 三.实验步骤 3.1 新建数据库 首先,我们创建一个数据库,给它一个名字,比如 mysql_shiyan,以后的几次实验也是对 mysql_shiyan 这个数据库进行操作.

mysql指定编码格式创建数据库

CREATE DATABASE `dev` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

MySQL常用命令(数据库,表相关的命令)

数据库相关命令 显示数据库列表 mysql> SHOW  DATABASES; 创建数据库 mysql> CREATE  DATABASE  库名; 如下,创建一个名为crashcourse的数据库 mysql> CREATE  DATABASE  crashcourse; 删除数据库 mysql> DROP  DATABASE  库名; 如下,删除一个名为crashcourse的数据库 mysql> DROP  DATABASE  crashcourse; 使用数据库 my

shell脚本:实现MySQL创建数据库和删除数据库的脚本

OS操作系统:CentOS release 6.8 (Final) [[email protected]]# vi createdatabase.sh     #批量创建数据库 #!/bin/sh PATH="/var/lib/mysql/bin:$PATH" MYUSER=root MYPASS=******* MYCMD="mysql  -u$MYUSER  -p$MYPASS " for dbname in  test skyboy skygirl xiaot

MySQL创建数据库与创建用户以及授权

MySQL创建数据库与创建用户以及授权 1.create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 采用create schema和create database创建数据库的效果一样. 2.create user '[用户名称]'@'%' identified by '[用户密码]';--创建用户 密码8位以上,包括:大写字母.小写字母.数字.特殊字符 %:匹配所有主机,该地方还可以设置成'