首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MariaDB 简介

MariaDB Community Server 是一个开源的关系数据库服务器,深受全世界开发者的喜爱。由 MySQL 的原始开发者创建,MariaDB 与 MySQL 兼容,并保证永远保持开源。...例如,它可以在创建数据库期间设置“ root”用户密码。它还在数据目录中创建 my.ini 配置文件,并向其中添加最重要的参数(例如端口)。...要从命令行启动服务,请执行 sc start MyDB 如果该命令启动不了 MyDB,查看是否登录身份。...现在,让我们看看提示符的组件: “ MariaDB”部分表示您已连接到 MariaDB 数据库服务器。方括号中的单词是默认数据库的名称。...如你所见,使用 MariaDB 并不是很困难。您只需理解 SQL 的语法,因为它不允许键入错误或错误顺序的事情或其他偏差。

83710
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQL 【教程一】

    # MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。...实例 以下是从命令行中连接mysql服务器的简单实例: [root@host]# mysql -u root -p Enter password:****** 在登录成功后会出现 mysql> 命令提示窗口...使用 PHP脚本 创建数据库 PHP 使用 mysqli_query 函数来创建或者删除 MySQL 数据库。 该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。...> 执行成功后,数结果为: 注意: 在使用PHP脚本删除数据库时,不会出现确认是否删除信息,会直接删除指定数据库,所以你在删除数据库时要特别小心。...从命令提示窗口中选择MySQL数据库 在 mysql> 提示窗口中可以很简单的选择特定的数据库。你可以使用SQL命令来选择指定的数据库。

    1.6K30

    在Windows上安装社区版MongoDB

    如要使用命令行(cmd.exe)运行 msiexec.exe进行安装,请参阅 使用msiexec.exe进行安装。 注意 如要安装其他版本的MongoDB,请参阅版本文档。...如果该目录不存在,安装程序将创建该目录并设置对服务用户的目录访问权限。 只安装MongoDB 以下仅安装MongoDB,不将MongoDB配置为服务。...然后以管理员身份打开Windows命令提示符/解释器(cmd.exe),并运行以下命令: sc.exe delete MongoDB 从命令解释器中运行社区版MongoDB 您可以从Windows命令提示符...以管理员身份打开Windows命令提示符/解释器(cmd.exe)。 重要 您必须以管理员身份打开命令解释程序 。 1.创建数据库目录。 创建MongoDB存储数据的数据目录。...MongoDB的默认数据目录路径是\data\db启动MongoDB的驱动上的绝对路径 。 从命令解释器中,创建数据目录: cd C:\ md “\data\db” 2.启动MongoDB数据库。

    2.9K40

    MySQL数据库安全测试

    /admin/mysql/mysql_sql模块,连接成功后可以在msf执行sql语句,跟sqlmap的--sql-shell模块类似,命令如下:use auxiliary/admin/mysql/mysql_sqlset...(3)掌握的mysql数据库的账号有对mysql的insert和delete权限以创建和抛弃函数,一般以root账号为佳,具备`root账号所具备的权限的其它账号也可以。...4、启动项提权4.1 创建表并插入vbs脚本到表中依次使用以下命令:show databases ;use test;show tables;create table a (cmd text);insert...Administrators aspnet /add"",0) " );select \ from a;4.2 导出vbs脚本到启动使用以下命令将刚才在a表中创建的vbs脚本导出到启动选项中:select...在实际使用过程中该脚本成功执行的几率比较低,有时候会出现不能导出的错误.可以使用以下脚本:show databases ;use test;show tables;create table b (cmd

    1.6K20

    有趣的10个CMD命令「建议收藏」

    该字符串会 被当作命令行,传递到一个子 CMD.EXE,其输出会被捕获到 内存中,并被当作文件分析。...(例如,WORD.DOC 会调用跟 .DOC 文件扩展名关联的应用程序)。 关于如何从命令脚本内部创建这些关联,请参阅 ASSOC 和 FTYPE 命令。...执行的应用程序是 32 位 GUI 应用程序时,CMD.EXE 不等应用 程序终止就返回命令提示符。如果在命令脚本内执行,该新行为 则不会发生。...如果执行的命令行的第一个符号是不带扩展名或路径修饰符的 字符串 "CMD","CMD" 会被 COMSPEC 变量的数值所替换。这 防止从当前目录提取 CMD.EXE。...查找可执行文件时,如果没有相配的扩展名,看一看该名称是否 与目录名相配。如果确实如此,START 会在那个路径上调用 Explorer。如果从命令行执行,则等同于对那个路径作 CD /D。

    6.4K10

    在CentOS Linux 7.5上安装MariaDB

    MariaDB是一个开源的关系数据库管理系统,向后兼容,二进制替换MySQL。它由MySQL的一些原始开发人员以及社区中的许多人开发。...如果您的应用程序没有任何特定要求,您应该坚持使用MariaDB,这是CentOS 7中的默认数据库系统。...创建一个名为MariaDB.repo的存储库文件并添加以下内容: /etc/yum.repos.d/MariaDB.repo # MariaDB 10.3 CentOS repository list...命令来提高MariaDB安装的安全性: sudo mysql_secure_installation 脚本会提示您设置root用户密码,删除匿名用户,限制root用户对本地计算机的访问权限,并删除测试数据库...从命令行连接到MariaDB 要通过终端连接到MariaDB服务器,我们将使用MariaDB客户端。

    1.1K10

    MySQL CREATE DATABASE语句创建数据库

    IF NOT EXISTS:在创建数据库之前进行判断,只有该数据库目前尚不存在时才能执行操作。此选项可以用来避免数据库已经存在而重复创建的错误。...在 MySQL 命令行客户端输入 SQL 语句CREATE DATABASE linuxidc_db;即可创建一个数据库, (注意不要漏掉分号 ;),前面的 CREATE DATABASE 也可以使用小写...,,输入的 SQL 语句与执行结果如下。...OK, 0 rows affected, 1 warning (0.000 sec) 实例2:创建 MySQL 数据库时指定字符集和校对规则 使用 MySQL 命令行工具创建一个测试数据库,命名为...idc_db,指定其默认字符集为 utf8,默认校对规则为 utf8_general_ci,输入的 SQL 语句与执行结果如下所示: MariaDB [(none)]> CREATE DATABASE

    3.5K20

    cmd.exe 的命令行启动参数(可用于执行命令、传参或进行环境配置)

    本文就介绍 cmd.exe 的命令行启动参数。利用这些参数,你可以自动化地通过 cmd.exe 程序来完成一些原本需要通过手工执行的操作或者突破一些限制。...cmd.exe 的启动参数示例 使用 cmd.exe 间接启动一个程序并传入参数 下面的命令,使用 cmd 间接启动 frpc.exe 反向代理程序,并给 frpc.exe 程序传入 -c ....与 /c 参数不同的是: /c 在执行完程序之后,cmd.exe 也会终止 /k 在执行完程序之后,cmd.exe 依然会继续运行 所以 /c 命令会更适用于自动化的脚本,而 /k 命令则更适用于半自动化的脚本...如果符合下列所有条件,则会保留 命令行上的引号字符: - 不带 /S 开关 - 正好两个引号字符 - 在两个引号字符之间无任何特殊字符, 特殊字符指下列字符...否则,老办法是看第一个字符 是否是引号字符,如果是,则去掉首字符并 删除命令行上最后一个引号,保留 最后一个引号之后的所有文本。

    3.4K20

    如何在Ubuntu 14.04上备份OrientDB数据库

    OrientDB数据库可以使用备份脚本和命令行界面进行备份,内置支持使用ZIP算法压缩备份文件。...默认情况下,备份OrientDB数据库是一种阻止操作 - 写入数据库的操作将被锁定,直到备份操作结束,但如果操作系统安装在LVM分区方案上,则备份脚本可以执行非阻塞备份。...腾讯云关系型数据库提供 MySQL、SQL Server、MariaDB、PostgreSQL 数据库引擎,并针对数据库引擎的性能进行了优化。...从命令行界面备份时,如果不这样做将导致错误,您将学习如何在步骤2中完成: sudo chown -R orientdb:orientdb /opt/orientdb/backup 完成后,导航到bin目录...在这两种情况下,我们都将以admin用户身份执行操作,其密码也是admin。要执行默认数据库的默认(阻止)备份,请键入: sudo ./backup.sh plocal:..

    1K00

    MySQL审计

    线上的数据库,开发可以直接navicat软件直接操作。一旦发生数据泄露,后果严重。需要禁止使用navicat,使用命令行操作,并且能记录每个开发执行的SQL语句。...在跳板机上面写了一个shell脚本,开发只能通过执行shell脚本,来连接数据库 环境如下: 跳板机-->centos7-->192.168.78.133 MySQL-->centos6.5-->192.168.78.128...1.在跳板机安装php,mysql yum -y install php mariadb-server mariadb mariadb-devel 启动数据库 systemctl start mariadb...= "exit" ]]     do          query     done fi 执行shell脚本,执行sql语句 ?...登录跳板机 进入本机的mysql,创建远程授权账号,方便navicat查看sql执行记录 mysql -u root grant all PRIVILEGES on *.* to owner@'%' identified

    1.8K10

    0661-6.2.0-Hadoop数据备份与恢复

    本文主要讲述如何备份NameNode元数据,如何备份MariaDB元数据库,如何备份HDFS中的数据,以及如何从这些备份中恢复。...MariaDB元数据恢复 删除导出的这些数据库 ? 然后导入刚才dump出来的数据 [root@cdh01 dump]# mysql -uroot -p123456 sql ?...从命令行查看一下文件内容。跟之前一样,恢复成功 [root@cdh01 ~]# hadoop fs -cat /testdd/a.txt ?...在源集群创建Hive复制计划,并执行,把Hive表的数据传送回来 ? ? 在源集群上查询表student_info,可以看到已经还原成功。 ? 4.4 本地备份与恢复 1....MariaDB数据库的备份也是通过mysqldump命令导出需要备份的数据库或者表,保存在操作系统中,恢复的时候再用mysql命令导回到数据库中来实现。 3.

    4.6K50

    Mariadb源代码编译过程

    从微博上看到有人提及Mariadb,搜索了一下。找到地址https://mariadb.org/,这是mysql的一个分支,由原作者维护。意在与oracle分庭抗礼,避免oracle将来毕源。...输出选择了build文件夹: mariadb\mariadb-10.0.10\BUILD 文件夹下一堆的东西 选all build这个cmake生成的文件试试。 编译错误。。。...处理方式早已驾轻就熟: 1)用word打开sql_local.cc,直接保存就可以,此时文件头部,被加入了不可见字符,标示utf8编码文件; 2)改动mysql.cc文件,找到test_lc_time_sz...直接运行install失败,须要一些技巧处理install 打开installproject,里面事实上是一个命令行脚本。...执行试试: F:\Program Files\MySQL\bin mysqld –console F:\Program Files\MySQL\bin mysql -u root -p 已经能够创建数据库和表了

    69820

    Docker最全教程——数据库容器化(十)

    当然,大家也可以通过命令行查看: docker ps -a ? 如果“状态(STATUS)”列显示“UP”,则 SQL Server 将在容器中运行,并侦听“端口”列中指定的端口。...· 备份和还原数据库 · 生成和执行 T-SQL 查询和脚本,并查看结果 · 生成数据库对象的 T-SQL 脚本 · 查看和编辑数据库中的数据 · 以可视方式设计 T-SQL 查询和数据库对象,如视图...执行SQL脚本。...比如,我们创建一个MyDb数据库,可以执行以下脚本: CREATE DATABASE MyDB SELECT Name from sys.Databases GO  第一行为创库脚本,第二行执行查询,查询服务器上所有数据库的名称...注意:只有输入GO才会立即执行之前的命令。 ? 执行结果如上图所示。我们通过SSMS可以查看到我们刚才创建的数据库: ? ?

    2.9K20

    初识MySQL

    提高安全性 mysql_secure_installation(执行此脚本) 设置数据库管理员root口令 禁止root远程登录 删除anonymous用户帐号...Execute an SQL script file. Takes a file name as an argument. 执行SQL脚本文件。...–uroot –p 客户端命令:本地执行 mysql> help 每个命令都完整形式和简写格式 mysql> status 或\s 服务端命令:通过mysql协议发往服务器执行并取回结果...每个命令都必须命令结束符号;默认为分号 SELECT VERSION(); SQL语言规范 在数据库系统中,SQL语句不区分大小写(建议用大写) 但字符串常量区分大小写 SQL语句可单行或多行书写...--注释内容单行注释,注意有空格 MySQL注释:# 数据库对象的命名规则 必须以字母开头 可包括数字和三个特殊字符(# _ $) 不要使用MySQL的保留字 同一database(Schema

    46920

    Docker最全教程——数据库容器化(十一)

    当然,大家也可以通过命令行查看: docker ps -a ? 如果“状态(STATUS)”列显示“UP”,则 SQL Server 将在容器中运行,并侦听“端口”列中指定的端口。...· 备份和还原数据库 · 生成和执行 T-SQL 查询和脚本,并查看结果 · 生成数据库对象的 T-SQL 脚本 · 查看和编辑数据库中的数据 · 以可视方式设计 T-SQL 查询和数据库对象,如视图...执行SQL脚本。...比如,我们创建一个MyDb数据库,可以执行以下脚本: CREATE DATABASE MyDB SELECT Name from sys.Databases GO 第一行为创库脚本,第二行执行查询,查询服务器上所有数据库的名称...注意:只有输入GO才会立即执行之前的命令。 ? 执行结果如上图所示。我们通过SSMS可以查看到我们刚才创建的数据库: ?

    2.2K40
    领券