连接到MariaDB后,必须选择要使用的数据库,因为许多数据库可能存在。 有两种方法来执行此任务:从命令提示符或通过PHP脚本。

命令提示符

在命令提示符下选择数据库时,只需使用SQL命令'use'[root@host]# mysql -u root -p

Enter password:******

mysql> use PRODUCTS;

Database changed

mysql> SELECT database();

+-------------------------+

| Database |

+-------------------------+

| PRODUCTS |

+-------------------------+

一旦选择了数据库,所有后续命令将在选定的数据库上操作。

注意 - 所有名称(例如,数据库,表,字段)区分大小写。 确保命令符合正确的大小写。

PHP选择数据库脚本

PHP提供了用于数据库选择的mysql_select_db函数。 该函数使用两个参数,一个可选,并在成功选择时返回值“true”,或者在失败时返回false。

语法

查看以下select数据库脚本语法。bool mysql_select_db( db_name, connection );

参数的说明下面给出 -S.No参数和说明

1DB_NAME

这需要参数指定要使用的数据库的名称。

2连接

如果没有指定,此可选参数使用最近使用的连接。

尝试以下示例代码来选择数据库 -

Select a MariaDB Database

$dbhost = 'localhost:3036';

$dbuser = 'guest1';

$dbpass = 'guest1a';

$conn = mysql_connect($dbhost, $dbuser, $dbpass);

if(! $conn ) {

die('Could not connect: ' . mysql_error());

}

echo 'Connected successfully';

mysql_select_db( 'PRODUCTS' );

mysql_close($conn);

?>

成功选择后,您将看到以下输出 -mysql> Connected successfully

mysql mariadb 选择_MariaDB 选择数据库相关推荐

  1. mysql mariadb并存_MariaDB与MySQL并存

    以下是MariaDB官方文档说明,MariaDB如何安装在已经存在MySQL实例的主机上: https://mariadb.com/kb/en/library/installing-mariadb-a ...

  2. CentOS7+MySQL/MariaDB+Galera+HAProxy+Keepalived构建高可用数据库集群

    方案优势: Galera能够实现MySQL/MariaDB数据库的主主复制和多主复制等模式,这些复制模式都是同步进行的,同步时间非常短 每一个节点都可以同时写入和读取,当某一节点发生故障时,可自动从集 ...

  3. 怎么在linux下用mysql建库_在MySQL/MariaDB中创建数据库、数据库用户和授予特权(针对Linux平台)...

    在本文中,将学习MySQL/MariaDB数据库创建.数据库用户创建以及如何向用户授予权限,方法针对Linux平台.安装数据库请参考为CentOS 8操作系统安装MySQL的方法,以安装MySQL 8 ...

  4. MySQL与PostgreSQL:该选择哪个开源数据库?哪一个更好?

    Naresh Kumar是一位软件工程师与热情的博主,对编程与新事物充满了激情和兴趣.近日,Naresh撰写了一篇博文,对开源世界最常见的两种数据库MySQL与PostgreSQL的特点进行了详尽的分 ...

  5. mysql创建数据库选择_mysql创建、选择并使用数据库

    假定在你的家(你的"动物园")中有很多宠物,并且你想跟踪关于它们各种类型的信息.你可以通过创建表来保存你的数据并根据所需要的信息装载他们,然后你可以从表中检索数据来回答关于动物不同 ...

  6. MySQL(8)--- 选择数据库

    MySQL 选择数据库 在你连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库. 从命令提示窗口中选择MySQL数据库 在 mysql> 提示窗口中可以很简 ...

  7. 数据库MySQL/mariadb知识点——操作篇(2)库管理语句

    创建数据库 CREATE DATABASE [IF NOT EXISTS] db_name; 创建数据库 CHARACTER SET 'character set name' 设置字符集类型 COLL ...

  8. 如何在 MySQL / MariaDB 中导入导出数据,导入导出数据库文件、Excel、CSV

    文章目录 本教程将详细讲解 1. MySQL / MariaDB 数据库数据「导出」 2. MySQL / MariaDB 数据库数据「导入」 3. 使用「卡拉云」一键导入导出 MySQL / Mar ...

  9. MySQL Workbench 使用教程 - 如何使用 Workbench 操作 MySQL / MariaDB 数据库中文指南

    MySQL Workbench 是一款专门为 MySQL 设计的可视化数据库管理软件,我们可以在自己的计算机上,使用图形化界面远程管理 MySQL 数据库. 有关 MySQL 远程管理软件,你可以选择 ...

最新文章

  1. 全球IPv6网络6月6日正式启动
  2. (旧)子数涵数·Flash——遮罩动画
  3. java -jar 内存溢出_JAVA系统启动栈内存溢出-StackOverflowError
  4. APL开发日志--2013-01-17
  5. 大学平均绩点计算器_申请韩国名校绩点是不是万能的?
  6. 关于东南亚互联网市场的现状,有些问题得搞清楚
  7. MVN TEST指定运行脚本
  8. 按键消抖的原理与解决方案浅论
  9. nmap 扫描服务器开放了哪些端口
  10. 文件分配方式-索引分配
  11. C# DataGridView 冻结列或行
  12. ubuntu20.04合并拆分pdf
  13. 拼多多——多多的字符变换
  14. 如果不懂 numpy,请别说自己是 python 程序员
  15. Java绘制图形(正方形/三角形/圆/网以及填充颜色)
  16. 企业oa管理系统是什么
  17. 总体规划,循序渐进,分步实施
  18. 大数据——Redshift通过UDF函数实现金融业XIRR函数
  19. 计算机维护与管理实践报告,计算机维护实习报告.doc
  20. 北京工业计算机英语口语复试,2018考研复试英语口语常见面试问题

热门文章

  1. Oracle存储过程中跳出循环的写法
  2. extjs学习—-官方模版注释2
  3. 微信小程序——真机调试方法(vConsole)
  4. Python编译成C语言,性能有多暴力?
  5. Java计算时间差、日期差总结(亲测)
  6. nginx + uWSGI 提高 Django的并发性(看着不错)
  7. php性能分析工具XHProf安装配置使用教程(linux精华版)
  8. Go知识点:slice、map、func、struct、method、interface、channel、goroutine
  9. Mysql的键值对操作ELT FIELD
  10. JQUERY的size()与length