#分两大类:关系型:如sqllite,db2,oracle,access,sql server,MySQL,注意:sql语句通用非关系型:mongodb,redis,memcache#可以简单的理解为:关系型数据库需要有表结构非关系型数据库是key-value存储的,没有表结构数据库分类#1、下载:MySQL Community Server 5.7.16
http://dev.mysql.com/downloads/mysql/#2、解压
如果想要让MySQL安装在指定目录,那么就将解压后的文件夹移动到指定目录,如:C:\mysql-5.7.16-winx64#3...
本文只是总结一下mysql 的基本操作,增删改查,以便忘记的时候可以查询一下 1.创建数据库语法:CREATE DATABASES 数据库名;
例子: CREATE DATABASES student; 2.删除数据库语法:drop database 数据库名;
例子:drop database student; 3:设置mysql编码:(在cmd窗口查询) 建议:每次登陆mysql是执行该语句set name gbk 4.创建数据表 //语法:CREATE TABLE 数据表名(
字段名1 数据类型(长度) unsigned(可填), // ( unsigned/ 无负...
介绍数据库的其他基本操作:索引、视图,导入和导出,备份和恢复等。1.索引索引是一种与表有关的结构,它的作用相当于书的目录,可以根据目录中的页码快速找到所需的内容。当表中有大量记录时,若要对表进行查询,没有索引的情况是全表搜索:将所有记录一一取出,和查询条件进行一一对比,然后返回满足条件的记录。这样做会消耗大量数据库系统时间,并造成大量磁盘 I/O 操作。而如果在表中已建立索引,在索引中找到符合查询条件的索...
创建数据库 1 create database studentdb charset utf8; 1#创建数据库 2create database studentdb charset utf8;3#查看数据库的字符集 4show create database studentdb;5#创建数据表 6create table students(7 id int auto_increment, #int 代表数字类型,char 代表字符串类型 8 name char(32) not null, #date 代表时间类型, not null 代表不能为空 9 age int not null, #auto_increment 代表自增10 addr...
更改MySQL的root用户密码
1、首次进入数据库[root@sdwaqw ~]# /usr/local/mysql/bin/mysql -uroot
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.6.36 MySQL Community Server (GPL)Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may...
1、登录/退出基本操作 登录:mysql [-h服务器地址] -u登录名 -P端口号 -p 或登录:mysql [--host=服务器地址] --user=用户名 --port=端口 --password 退出:quit; 或 exit; 注意:登录数据库系统后,需要使用“set names 编码名;”来设定当前连接数据库的“所在的环境变量”,即当前跟数据库打交道的“客户端”本身的编码。通常来说: ocmd客户端中是固定的使用gbk编...
核心操作:增删改查(简化版)(1)增 1.创建数据库:create database ly; 2.创建表:create table ly(id int); 3.向表中加入记录: insert into ly (id) values (1); (2)删1.删除数据库:drop +database+ 数据库名称; 2.删除表:drop table 表单名 3.清空一张表:truncate+表名 4.删除表中的某一行:delete from ly where id=3; (3)改1.数据表名字修改: rename table 旧名 to 新名; 或:alter table 旧名rename as新名 2.数据...
1.创建数据库create database database_name;
例:create database aa;
show create database aa;(查看database aa)2.删除数据库drop database database_name;3.mysql所支持的存储引擎:show engines\G(注意有defaut 是默认的引擎)InnoDB存储引擎:是事物型数据库的首选,支持事物安全表(ACID),支持锁定和外键,mysql5.5.5之后,InnoDB作为默认存储引擎。特性如下:(1)给mysql提供了具有提交、回滚和崩溃恢复能力的事物安全...
- 数据库介绍: 1.随意存放在一个文件中的数据,数据的格式千差万别 tank|123 jason:123 sean~123 2.软件开发目录规范 - Project: - conf - bin - core - db: 存放一个个的文件 1、2都是从本地读取的数据。 3.将所有数据存放到一个第三方的公共位置,同一个软件凡是需要操作数据的,就...
数据的导入导出 数据的导入:把文件的内容保存到数据的表里 文件按一定格式存放到文件里,按照文件的格式把文件导到表里。 表的结构必须与数据文件的格式完全一样。 根据源数据内容创建表结构 数据库管理员登陆的状态时才能导入数据 数据导入命令格式 load data infile ‘文件名’ into table 表名 fields terminated by ‘列分隔符’ lines ter...
对库的操作创建数据库:#create database 数据库名 (字符集设置 default character set uft8); mysql> create database test_1 default character set utf8;
Query OK, 1 row affected (0.00 sec) 删除数据库:#drop database 数据库名;mysql> drop database test_1;
Query OK, 0 rows affected (0.00 sec)查看数据库:#show databases; 可以查看当前有几个数据库;分别叫什么;mysql> show databases;
+--------------------+...
mysql常用操作
查看都有哪些库 show databases;
查看某个库的表 use 库名; show tables;
查看表的字段 desc 表名;
当前是哪个用户 select user();
查询所有用户 select user,host from mysql.user;
当前库 select database();
创建库 create database db1;
创建表 create table tb1 (`id` int(4), `name` char(40));
查看建表语句 show create table tb1\G
插入语句 insert into tb1 value (1,’zhangsan’) ; insert into ...
一、查看所有数据库mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| wms |
+--------------------+其中,前三者是数据库自带的三个库。
二、创建数据库的基本语法1. CREATE DATABASE database_name; // database_name是要创建的数据库的名称,该名称不能与已经存在的数据库重名。例如:my...
1. 首次登入数据库
/usr/local/mysql/bin/mysql -uroot我们发现直接登入了,不需要验证。因为我们还没有给root 用户设置密码,默认是没有密码的。如果不指定用户,则默认是root用户登陆。我们发现仅仅登陆一个数据库,要输入如此长的路径,太辛苦了,我们可以把该路径放进环境变量里。echo "PATH=$PATH:/usr/local/msyql/bin" >> /etc/profile
source /etc/profile注意,我之前犯了一个错误,忘记写$符号,结果其它环境变量被清空了...
下载地址 http://www.mysql.com/downloads/mysql/端口号:3306 用户名:root 密码:自定义连接到MySQL服务器 >mysql -uroot -proot [-h127.0.0.1]断开连接 >exit 或者>quit命令显示MySQL中所有的数据库 > show databases;切换到mydb数据库 > use mydb;查看数据库中所有的表 > show tables;查看表结构 > desc t_user;查看数据库版本和时间 > select version(),now();创建数据库 >create database mydb;数据类型(整型)数据类型无符...