MySQL(6)--- 创建数据库
MySQL 创建数据库
我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下:
CREATE DATABASE 数据库名;
以下命令简单的演示了创建数据库的过程,数据名为 RUNOOB:
[root@host]# mysql -u root -p
Enter password:****** # 登录后进入终端mysql> create DATABASE RUNOOB;
使用 mysqladmin 创建数据库
使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。
所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。
以下命令简单的演示了创建数据库的过程,数据名为 RUNOOB:
[root@host]# mysqladmin -u root -p create RUNOOB
Enter password:******
以上命令执行成功后会创建 MySQL 数据库 RUNOOB。
使用 PHP脚本 创建数据库
PHP 使用 mysqli_query 函数来创建或者删除 MySQL 数据库。
该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。
语法
mysqli_query(connection,query,resultmode);
参数 | 描述 |
---|---|
connection | 必需。规定要使用的 MySQL 连接。 |
query | 必需,规定查询字符串。 |
resultmode |
可选。一个常量。可以是下列值中的任意一个:
|
实例
以下实例演示了使用PHP来创建一个数据库:
创建数据库
<?php
$dbhost = 'localhost:3306'; // mysql服务器主机地址
$dbuser = 'root'; // mysql用户名
$dbpass = '123456'; // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{die('连接错误: ' . mysqli_error($conn));
}
echo '连接成功<br />';
$sql = 'CREATE DATABASE RUNOOB';
$retval = mysqli_query($conn,$sql );
if(! $retval )
{die('创建数据库失败: ' . mysqli_error($conn));
}
echo "数据库 RUNOOB 创建成功\n";
mysqli_close($conn);
?>
执行成功后,返回如下结果:
如果数据库已存在,执行后,返回如下结果:
MySQL(6)--- 创建数据库相关推荐
- Navicat Premium 15连接虚拟机上mysql并创建数据库
Navicat Premium 15连接虚拟机上mysql并创建数据库
- MySQL:创建数据库,数据表,主键和外键
目录 前言: 安装MySQL: 打开MySQL: 创建数据库: 查看已建数据库: 查看数据库引擎: 创建数据表: 主键约束: 单字段主键: 多字段联合主键: 外键约束: 前言: MySQL数据库安装了 ...
- mysql批量创建数据库 导数据
由于近来需要从其它机器拉一堆数据到一台机器上做数据分析,由于涉及到数据库比较,数据也不大不小的,要手工一个一倒腾真是累的半死,于是弄了个脚本 实现功能,根据指定文件下的数据库文件命令格式, str=1 ...
- mvc创建连接mysql_MVC+EF6-CodeFirst 连接MySQL并创建数据库和表_Demo
VS2019+MVC+EF6-CodeFirst 连接MySQL 1.准备环境(通过NuGet获取) EntityFramework MySql.Data.Entity 安装后确认 2.在MVC-Mo ...
- mysql快捷创建数据库_mysql数据库快速入门(1)
1.数据库操作 1.1.连接mysql服务器 mysql -u root( 用户名 ) -p 1.2.退出mysql命令提示窗 exit 1.3.查看版本 SELECT VERSION(); 1.4. ...
- mysql简单创建数据库权限(待修改备注)
CREATE DATABASE web DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 一.环境: CentOS 6.8 mysql 5.6 二 ...
- mysql没有创建数据库的权限设置_mysql 创建数据库,用户并给用户设置权限
mysql创建数据 create database dataBaseName default charset utf8 collate utf8_general_ci; --创建数据库并设置字符集 创 ...
- mysql之创建数据库,创建数据表
写在前面 项目中用到mysql数据库,之前也没用过mysql,今天就学下mysql的常用的语法,发现跟sql server的语法极其相似.用起来还是蛮简单的. 一个例子 1.创建一个名为School的 ...
- 【Linux】-- Mysql(2) : 创建数据库和数据表
系统环境 Ubuntu 14.04 64位版本 顺便说一下,mysql 中是不区分大小写的,所以随意而为就行了,不过上网查了大部分老成的都会说特殊语句还是用大写的比较好呢 准备 # 打开 mysql ...
- MySQL:创建数据库并插入数据
一.启动MySQL 从[开始]菜单中点击[运行]输入"cmd"打开终端窗口: 输入命令启动MySQL服务: 停止服务命令为:net stop mysql80 输入登录命令及登录密码 ...
最新文章
- 20181113-2 每周例行报告
- linux c 崩溃调试方法
- 理论计算机初步:概率算法和近似算法
- 用C++的类重载高精度加法,乘法和等于符号
- c++11-explicit
- 阿里巴巴商城源码JAVA_阿里巴巴Dubbo实现的源码分析
- 关于Tomcat端口8080占用问题(解决方法)
- php 短信验证码对比,php短信验证码的3个优势,你知道是什么吗?
- linux 省内存的桌面,Linux_在Linux中可视化显示内存占用情况的方法,物理内存不足对Linux桌面系统 - phpStudy...
- adb工具包使用介绍 adb工具包安装使用方法
- 现代操作系统 第六章 死锁 习题答案
- java 创建txt_java创建txt文件并存入内容
- 【每日力扣Leetcode】459-判断一个字符串是否由子字符串重复组成
- 关于面试“有戏”和“没戏”的信号
- 3名院士被处理,院士改革确实动真格了!
- 4084 号码牌(并查集)
- PCIE ARI技术
- 【从0到1搭建LoRa物联网】2、终端设备开发方式
- 游戏引擎中的实时渲染和在V-Ray中渲染有什么区别
- 一篇文章读懂JSON
热门文章
- 自定义用户控件的使用
- 集成测试用例_如何评估测试用例的有效性?
- 6410的系统时钟设置(上)---6410时钟控制逻辑框架分析
- graph slam tutorial :从推导到应用3
- 嵌入式Linux系统编程学习之八基于文件指针的文件操作
- 线程池参数如何设置?
- linux虚拟机能通显卡吗,英伟达 GeForce 游戏显卡正式支持虚拟机传递功能,可以完全调用...
- AOP的底层实现-CGLIB动态代理和JDK动态代理
- 计算机基础理论知识梳理篇(二):目态(用户态)、管态(内核态)
- 洛谷P1879 [USACO06NOV]玉米田Corn Fields