Linux系统下mariadb数据库的基本操作

修改数据库密码:
[root@svr ~]#mysqladmin –uroot -p(旧密码) password ‘新密码’
设置字体格式utf8
[root@svr ~]#vim /etc/my.cnf
character_set_server=utf8
进入数据库
mysql –uroot –ppwd@123(中间不能有空格 如果有空格,会认为空格后面是一个数据库的)

Linux系统下mariadb数据库的基本操作

数据库语句以分号;结尾 或者\g
查看数据库表 show databases;

Linux系统下mariadb数据库的基本操作

Linux系统下mariadb数据库的基本操作

使用数据库:use 数据库名;
查看数据库表:show tables;

创建数据库 create database ntdad1903;数据库名不能为纯数字(有些版本不能以数字开头),不能是关键字

Linux系统下mariadb数据库的基本操作

删除数据库 drop database 库名;
创建数据库表
create table 表名(列名 类型(长度),列名 类型(长度),…….);

Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


describe base; 查看数据库描述

表中插入数据:
Insert into 表名 values (‘值1’,‘值2’……);(value 值与表字段对应)

Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作

只删除某一条数据:

Linux系统下mariadb数据库的基本操作


表格复制 利用已有的表格复制一份新的表格

Linux系统下mariadb数据库的基本操作


参照原有表格结构 创建新的表格

Linux系统下mariadb数据库的基本操作


更改表格结构:
alter table 表名 modify 列名 字符类型(长度); 重新定义字符长度
alter table 表名 modify 列名 字符类型(长度) frist; 定义列的位置 放在第一位
alter table 表名 modify 列名 字符类型(长度) after 列名;定义列的位置 放在某一列的后面
alter table 表名 change 旧列名 新列名

Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


一次插入多条数据

Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Select 选择 选取 查询 从数据表中提取出需要的内容
1、 选择表格中的所有记录
Select from 表名
2、 选取表格中符合条件的部分记录
Select
from 表名 where 列名=’列名’;
3、 选取表格中所有记录的部分属性
Select 列名 from 表名 ;
Where 语句的作用 确定操作的是那些记录
主要影响 update select delete 三种操作

Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


整理查询结果
聚集函数 针对频繁使用的功能/方法 预先编写好的代码块

Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


Linux系统下mariadb数据库的基本操作


备份数据库(导出):mysqldump -u用户名 –p密码 数据库名 >备份文件名.sql

Linux系统下mariadb数据库的基本操作


数据库恢复(导入):mysql 备份文件名.sql < 数据库名

Linux系统下mariadb数据库的基本操作

原文地址:https://blog.51cto.com/14310201/2409600

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


安装开始...1.打开“https://dev.mysql.com/downloadsepo/yum/”下载Mysql源      将下载好的mysql源上传linux服务器 2.yumlocalinstallmysql80*#安装源 centos7中默认安装的是mariadb数据库,如果想要安装mysql,首先要移除mariadb;
安装Helm3#官网下载慢#wgethttps://get.helm.sh/helm-v3.5.4-linux-amd64.tar.gzwgethttp://qiniu.dev-share.top/helm-v3.5.4-linux-amd64.tar.gztar-zxvfhelm-v3.5.4-linux-amd64.tar.gzcplinux-amd64/helm/usr/local/bin#查看helmclient版本helmversion
通过Linux命令行启动用的指令:systemctlstartmariadb.service反馈:Failedtostartmariadb.service:Unitmariadb.servicenotfound.MariaDB简介MariaDB是MySQL的一个分支,MariaDB打算保持与MySQL的高度兼容性,确保具有库二进制奇偶校验的直接替换功能,以及与MySQLAPI和命令
InstallingMariaDBServer10.4TodeployMariaDBCommunityServer10.4onRHEL7orCentOS7,firstdownloadandusethe mariadb_repo_setup scripttoconfiguretheMariaDBrepositoriesforYUM:$sudoyuminstallwget$wgethttps://downloads.mariadb.com/
阅读目录一什么是存储引擎二mysql支持的存储引擎三使用存储引擎一什么是存储引擎mysql中建立的库--> 文件夹库中建立的表--> 文件现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片
1、安装MariaDB安装命令yum-yinstallmariadbmariadb-server安装完成MariaDB,首先启动MariaDBsystemctlstartmariadb设置开机启动systemctlenablemariadb[root@node1~]#systemctlenablemariadbCreatedsymlinkfrom/etc/systemd/system/multi-user.target.wants/m
Centos7.5 刚安装的mariadb数据库报错报错:ERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:NO)原因一:没有启动数据库解决方法:systemctlstartmariadbsystemctlenablemariadb原因二:未知解决方法:[root@db01~]#
基于YUM安装的mariadb多实例.=================================================================1.yum安装mariadb-server包#yuminstallmariadb-server2.创建多实例对应的目录结构#mkdir/mysql/{3306,3307,3308}/{data,etc,socket,log,bin,pid}-pv#tree/mysql//mysql/
一、系统环境[root@localhost~]#cat/etcedhat-releaseCentOSLinuxrelease7.6.1810(Core)二、mysql安装#yuminstallmysqlmysql-servermysql-devel安装mysql-server失败,如下图:[root@localhost~]#yuminstallmysql-serverLoadedplugins:fastestmirrorLoadingm
数据库的选择两大点是:开源和跨平台,满足这三点MySQL、MongoDB和MariaDB。其中MariaDB是MySQL的分支,也是它的进阶产品,未来很有可能替代MySQL。与MySQL相比较,MariaDB更强的地方在于:Maria 存储引擎PBXT存储引擎XtraDB 存储引擎FederatedX 存储引擎更快的复制查询处理线
使用Navicat连接数据库时出现了 HostxxxisnotallowedtoconnecttothisMariaDbserver的情况。发现了是因为授权的问题,使得连接权限受阻。所以,只需要进入数据库中,给予其权限即可。具体解决代码如下:[root@localhost~]#mysql-uroot-pEnterpassword:#首先进入mys
1.临时表当绘画结束时,临时表会自动销毁,无法用showtables查看临时表。MariaDB[jason]>createtemporarytabletmp(prochar(30),citychar(30));QueryOK,0rowsaffected(0.01sec)MariaDB[jason]>insertintotmpvalues('shanghai','shanghai');QueryOK,1
为了看阳光我来到世上数据库介绍数据库是一个存放数据的仓库,目前市面上最流行的数据库大致氛围的两种,一种叫做关系型数据库,一种叫做非关系型数据库,而关系型数据库近期流行的即为mysql,mysql原本是一个开源的数据库后被oracle公司收购,开始进行服务收费,因此,市面上大多数免费
1,Linux上的mysql MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松
启动Mariadb前提需安装mariadb-server-安装mariadb-serveryuminstall-ymariadb-server-启动服务systemctlstartmariadb.service-添加到开机启动systemctlenablemariadb.service-安全设置,以及修改数据库管理员密码mysql_secure_installation-启
1、查看是否安装及可用安装:yumlist|grepmaria2、安装maria(依赖其他几个安装包):yuminstallmariadb-server.x86_64输入'y'继续安装直到安装结束3、检查是否安装:4、安装完后登录提示错误:mysql-uroot-p是由于安装完但是并未启动maria服务5、启动maria有以下几种方法:system
通过yum安装mariadb,并配置MySQL主从服务器主服务器:192.168.10.11从服务器:192.168.10.12#!/bin/bash#====================================================#Author:Mr.Song#CreateDate:2019-02-21#Description:autoconfigMySQLmaster&slave#=====================
实验:实现基于SSL加密的主从复制实验步骤:环境:三台主机,一台CA:200,一台master:150,一台slave:100平时都是在CA上帮用户生成私钥,在服务器上做的1CA,master,slave的证书相关文件mkdir/etc/my.cnf.d/sslcd/etc/my.cnf.d/sslopensslgenrsa2048>cakey.pemopensslreq-new-x509-k
MariaDB[db1]>select*fromstudent;+----+------+-----+--------+-------+|id|name|age|gender|phone|+----+------+-----+--------+-------+|1|a|20|m|119||2|b|20|m|120||3|c|20|m|110
过年了,在老家闲余时间想敲敲代码,发现在安装mariaDb的时候一直报错错误信息:Service‘MySQL’(MySQL)Faildtostart,Verifythatyouhavesuffcientprivilegestostartsystemservices.服务的MySQL(MySQL)启动错误,确认你有权限启动系统服务。记得多年前在使用sqlserver数