我们可以在登陆 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

可选。一个常量。可以是下列值中的任意一个:

  • MYSQLI_USE_RESULT(如果需要检索大量数据,请使用这个)
  • MYSQLI_STORE_RESULT(默认)

实例

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

创建数据库

<?php $dbhost = 'localhost'; // 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 创建数据库(五)相关推荐

  1. 0基础能学mysql数据库吗_mysql学习入门:零基础如何使用mysql创建数据库表?

    零基础如何自学Mysql创建数据库,是Mysql学习者必经之路,Mysql是受欢迎的关系数据库管理系统,WEB应用方面MySQL是很好的RDBMS应用软件之一.如何使用Mysql创建数据库表,打开My ...

  2. 零基础带你学习MySQL—创建数据库(一)

    零基础带你学习MySQL-创建数据库(一) 一.数据库的三层结构 所谓安装MySQL数据库,就是在主机上安装一个数据库管理系统(DBMS),这个管理程序可以管理多个数据库DBMS 一个数据库可以创建多 ...

  3. mysql 创建数据库utf_mysql创建数据库utf

    CentOS6.5下通过Shell创建.备份.还原MySQL数据库 CentOS6.5下通过Shell创建.备份.还原MySQL数据库 创建数据库: mysql -uroot -p123456 -e ...

  4. mysql创建数据表列子,MySQL 创建数据库及简单增删改查

    MySQL 创建数据库及简单增删改查 我们可以在登陆 MySQL 服务后,使用 create 命令创建数据库,语法如下: CREATE DATABASE 数据库名; 登入: Enter passwor ...

  5. 视频教程-MVP带你零基础学习Access数据库-Office/WPS

    MVP带你零基础学习Access数据库 Office中国站长,2003--2014年连续10年微软有价值讲师.主要为企业ACCESS Office VBA应用开发及Sql server数据库开发,开发 ...

  6. 【mysql创建数据库以及表添加内容】

    mysql创建数据库以及表添加内容 第一步 先打开cmd 第二步 输入mysql -u root -p,然后就进入mysql 第三步 创建数据库 create database [数据库名],这里我用 ...

  7. MySQL创建数据库时指定编码和用户授权

    为什么80%的码农都做不了架构师?>>>    MySQL创建数据库时指定编码和用户授权 转载于:https://my.oschina.net/michao/blog/2989144

  8. mysql创建数据库指定字符集

    mysql 创建 数据库时指定编码很重要,很多开发者都使用了默认编码,但是我使用的经验来看,制定数据库的编码可以很大程度上避免倒入导出带来的乱码问题. 我们遵循的标准是,数据库,表,字段和页面或文本的 ...

  9. php mysql bootstart_PHP MySQL 创建数据库

    PHP MySQL 创建数据库 数据库存有一个或多个表. 你需要 CREATE 权限来创建或删除 MySQL 数据库. 使用 MySQLi 和 PDO 创建 MySQL 数据库 CREATE DATA ...

最新文章

  1. 数据结构之【线性表】(顺序表、链表的基本操作实现)
  2. 四大中三家已面向客户推出机器人业务解决方案?别逗了,先用机器人自我革命吧! post by 上海嘉冰信息技术...
  3. Android权限处理,Android校招面试指南
  4. SpringMVC 国际化
  5. react服务端/客户端,同构代码心得
  6. Max Sum 杭电 1003
  7. Android View体系‘铁三角‘
  8. python中的ch表示什么_材料符号里面的 CH表示什么意思 : ( )
  9. css相关笔记(一)
  10. python实现梳排序
  11. 昨天要成为反弹一日游?关键看下午了
  12. android tracelog分析,使用 Traceview 检查跟踪日志
  13. GIS三维可视化技术在输电领域的应用研讨
  14. System V 与 POSIX 简介与对比
  15. iphone 如何给cydia添加中文源和威锋源
  16. 客户至上 | 国产BI领跑者,思迈特软件完成C轮融资
  17. getch.h与走迷宫推箱子的简单实现
  18. Java平滑处理什么意思_几种平滑处理方法
  19. 假装接入阿里云---PC运行mqtt.fx
  20. 科技巨头争相布局物联网 智能家居成争夺主战场

热门文章

  1. java.lang.ClassNotFoundException: retrofit2.Retrofit$Builder解决思路
  2. Ajax用证书调用,跨域的jQuery AJAX调用,带证书(Cross domain jQuery ajax call
  3. 为什么只有奇次谐波_关于开关电源谐波失真,这有一份测量分析方法经验分享!...
  4. C#session共享+redis_技术干货分享:基于SpringBoot+Redis的Session共享与单点登录
  5. 施工部署主要不包括_专项施工方案编制至少应该包括以下内容及管片选型主要依据以下原则...
  6. oracle保存type类型,oracle type类型
  7. java中的成员变量和局部变量的区别_java中成员变量与局部变量区别分析
  8. Java并发——线程安全
  9. Java的Comparator排序(升序降序)理解
  10. Vue 封装的过渡与动画