MySQL数据库基本指令(全)】的更多相关文章

数据库基本类型 CHAR 固定长度字符串 char(10) 存两位 占10位 查询有优势VARCHAR 可变长度字符串 varchar(10) 存两位 占两位 存储有优势 枚举类型 只能取一个set类型 能取多个 二进制类型 常用BLOB 一.避免创建数据库及表出现中文乱码和查看编码方法 #vim /etc/mysql/my.cnf .(5.5以后系统)如下修改:[client]default-character-set=utf8[mysqld]default-storage-engine=IN…
对MySQL的指令不太熟悉,在此特别整理了一下一些常用的指令: 约定:大写字母写SQL关键字和函数名,小写字母写数据库.数据表和数据列的名字.(下述代码更新不同步,部分代码未依据此约定) 1 数据库的基本操作: (1)创建数据库 create datebase people;(people是数据库名) (2) 删除数据库 drop database people; (3)显示所有数据库 show databases;(注意最后面有s) (4)选择指定的数据库,以供使用. use people;…
1.mysql -u root -p 登录数据库 2.表结构相同两表数据对拷 insert into A select * from B(插入全部字段数据)   insert into A(字段1.字段2) select 字段1.字段2 from B 3.安装汉字拼音排序   order by convert(name using gbk) asc;其中name为表排序字段 ......…
前言:本博文为个人笔记,记录了Mysql的一些基本操作,一般掌握本博文就可以了解数据库.表.数据项的增删改查,希望对大家的学习有所帮助. 首先下载PHPSTUDY,将Mysql配置为系统变量. 具体操作如下: 首先找到PHPSTUDY下载目录,进入Extensions目录下的Mysql目录,找到bin文件,复制相关路径,如: E:\phpstudy_pro\Extensions\MySQL5.7.26\bin 右击计算机,选择属性,然后选择高级系统设置,进而点击环境变量 选择新建,变量名为mys…
数据库相关 查询所有数据库 show databases; 创建数据库 create database 数据库名: 创建数据库指定字符集 create database 数据库名 character set gbk/utf8; 查看数据库详情 show create database 数据库名: 删除数据库 drop database 数据库名: 使用数据库 use 数据库名: 表相关 查看数据库中所有表 show tables; 创建表 create table 表名(字段1名 字段类型,字段…
MySQL是一个关系型数据库,存在表的概念.结构,数据库可以存放多张表,每个表里可以存放多个字段,每个字段可以存放多个记录. phpstudy使用终端打开数据库的命令行 密码: root 数据库 查看数据库的指令:show databases; 创建数据库:create database name; 删除数据库:drop database dbName;     修改表名:alter tableName rename newTableName; 进入数据库:use dbName; 数据表 查看数…
mysql数据库导出使用  /mysql/bin/mysqldump指令 数据库导出 导出指令: [mysql安装目录]/bin/mysqldump -u[username] -p[password] -h[host] -P[port] [databaseName] [[tableName1] [tableName2]] > [dirPath][filename].sql 上面指令中中括号里面的内容根据具体情况进行替换,如果是导出本地数据库中且数据库端口为默认3306中的数据,则不需要输入 -h…
一.Xtrabackup简单概述: Percona  Xtrabackup是开源免费的MySQL数据库热备份软件,它能对InnoDB和XtraDB存储引擎的数据库非阻塞地备份(对于MyISAM的备份同样需要加表锁).XtraBackup支持所有的Percona Server.MySQL.MariaDB和Drizzle. XtraBackup优势 :1.无需停止数据库进行InnoDB热备2.增量备份MySQL3.流压缩到传输到其它服务器4.能比较容易地创建主从同步5.备份MySQL时不会增大服务器…
需求描述: 今天要做mysql数据库的全备份,那么就要弄清楚一个概念,到底什么是数据库的全备份呢. 概念解释: 数据库的全备份,就是在一个给定的时间点,对于mysql服务器管理的所有的数据进行备份. 简单来说:全备份包括了Mysql Server管理的所有数据. 文档创建时间:2018年4月9日11:14:52…
1.数据库的概述 2.SQL 3.DDL 4.DML 5.DCL 6.DQL MySQL 数据库 1 数据库概念(了解) 1.1 什么是数据库 数据库就是用来存储和管理数据的仓库! 数据库存储数据的优先: 可存储大量数据: l 方便检索: l 保持数据的一致性.完整性: l 安全,可共享: l 通过组合分析,可产生新数据. 1.2 数据库的发展历程 l 没有数据库,使用磁盘文件存储数据: l 层次结构模型数据库: l 网状结构模型数据库: l 关系结构模型数据库:使用二维表格来存储数据: l 关…