#database操作
mysql> create database 库名;
注意:数据库命令规范
区分大小写
唯一性
不能使用关键字和特殊字符 create select
不能单独使用数字
最长64字符
mysql> show databases; //查看数据库
+--------------------+
| Database |
+--------------------+
| information_schema | //虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,存放内存中
| mysql | //授权库
| test | //公共库,任何人都以访问
+--------------------+
mysql> select user(); //user函数获取当前登录到mysql的用户
mysql> CREATE DATABASE school; //创建数据库school
mysql> drop database 123a; //删除数据库123a,注意:如果数据库有表,将一并删除
mysql> use school; //使用数据库school
mysql> select database(); //database函数查看当前所在的库
#table操作
mysql> use school; use 库名;
Database changed
mysql> create table student1( create table 表名(
-> name char(10), 字段名1 类型[(宽度) 约束条件],
-> sex char(8), 字段名2 类型[(宽度) 约束条件],
-> age int(3) 字段名3 类型[(宽度) 约束条件]
-> ); );
注意:
在同一张表中,字段名是不能相同
宽度和约束条件可选
字段名和类型是必须的
mysql> show tables; //查看表(当前所在库)
mysql> desc student1; //查看表结构
mysql> select name,sex,age from student1; //查询表中所有字段的值
mysql> select * from student1; //查询表中所有字段的值
mysql> select name,age from student1; //查询表中指定字段的值
向表中插入内容:
insert into 表名(字段1,字段2...) values(字段值列表...)
例:mysql> insert into student1(name,sex,age) values
-> ('tom','boy',23);
例:mysql> insert into student1 values //顺序插入,不用指定字段名
-> ('jack','boy',21), //字符类型的值使用单引号或双引号
-> ('alice','girl',19), //插入多个记录
-> ('heyy','boy',34);
例:mysql> insert into student1(name) values('robin'); //只向指定的字段插入值
mysql> select * from student1; 查询表所有内容
#查看库、表在磁盘上是如何体现的 (MyISAM表)
[root@yang ~]# cd /var/lib/mysql/
[root@yang mysql]# ls;cd school
ibdata1 ib_logfile0 ib_logfile1 mysql mysql.sock school test
[root@yang school]# ls
db.opt student1.frm student1.MYD student1.MYI
==student1.frm //表结构
==student1.MYD //数据My Data
==student1.MYI //表索引My Index
[root@yang school]# ll -d /var/lib/mysql/
drwxr-xr-x 5 mysql mysql 4096 11-30 11:27 /var/lib/mysql/
[root@yang school]# ll -d /var/lib/mysql/school/
drwx------ 2 mysql mysql 4096 11-30 11:41 /var/lib/mysql/school/
相关推荐
针对初学者,本文档描述了MySQL数据库的基本查看及相关操作命令,以及各命令的简单示例。
使用MySql数据库的简单操作命令,方便掌握数据库使用,平时自己的积累分享出来大家共享一下;
从命令提示窗口中选择MySQL数据库 在 mysql> 提示窗口中可以很简单的选择特定的数据库。你可以使用SQL命令来选择指定的数据库。 实例 以下实例选取了数据库 TUTORIALS: [root@host]# mysql -u root -p Enter ...
易语言对MYSQL数据库提供了紧密的支持,通过易语言操作MYSQL成为一个很简单的事情,但是MYSQL图形管理界面的缺失,却导致直接对MYSQL数据库的编辑、察看很困难,虽然已经有很多公司或个人制作的...
如果使用合适的工具,MySQL 数据库的管理就会变得相当简单。应用 MySQL 命令行方式需要对 MySQL 知识非常熟悉,对 SQL 语言也是同样的道理。不仅如此,如果数据库的访问量很大,列表中数据的读取就会相当困难。 ...
Wnidows系统的Mysql数据库相信⼤家都会安装,也很简单,但是在linux系统下就⽐较⿇烦了, 今天就给⼤家讲解下如何在linux系统下安装Mysql数据库。 安装之前⾸先要找出系统⾃带的和Mysql数据库类似的⼀个软件叫...
基本的mysql命令,从建立数据库到简单的操作基本命令都有。
关于mysql的简单操作 Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除... 显示表mysql数据库中user表的列信息);....
1.安装数据库 1)yum -y install mysql-server(简单) yum命令自动从网上寻找mysql服务资源,下载至本地并...登录成功切换到mysql数据库,输入:use mysql— mysql服务下默认有3个数据库,要对某一个数据库的表进行操作
文档是基于CentOS7 操作系统下安装关系型数据库MySQL5.7 从安装文件下载,到安装步骤,一步一截图,完全保姆级教程,没有任何废话,不啰嗦简单明了,只要按照步骤执行大部分人都可以轻松完成安装。 有一个前提需要...
一、数据库基本操作 1. 想允许在数据库写中文,可在创建数据库时用下面命令 create database zcl charset utf8; 2. 查看students表结构 desc students; 3. 查看创建students表结构的语句 show create table students...
易语言对MYSQL数据库提供了紧密的支持,通过易语言操作MYSQL成为一个很简单的事情,但是MYSQL图形管理界面的缺失,却导致直接对MYSQL数据库的编辑、察看很困难,虽然已经有很多公司或个人制作的...
最简单的方式: 代码如下: CREATE DATABASE my_db; 或者是: 代码如下: CREATE DATABASE IF NOT EXISTS my_db; 创建utf8编码的数据库: 代码如下: CREATE DATABASE IF NOT EXISTS my_db default character set...
12-为什么选择MySQL数据库即MySQL优势介绍.avi 13-MySQL数据库分类与版本升级知识讲解.avi 14-MySQL数据库商业版与社区版区别.avi 15-MySQL数据库的发布版本知识讲解.avi 16-MySQL数据库发展的三条产品线介绍.avi 17...
1、MYSQL简介与概要 2、访问MYSQL的几种途径 3、介绍数据库中常用字段类型 4、创建一个简单的数据库 (并学习5个数据库操作命令)
4、查询简单,执行命令也方便,高手菜鸟都可以用 5、安全方面还需要认真管理,您下线了,最好把IE关了 到了我的主页www.ttpk.net上,别以为走错了,我就是做游戏发布的,您写程序累了,过来找个游戏干吧!群号...
以下命令简单的演示了创建数据库的过程,数据名为 TUTORIALS: [root@host]# mysqladmin -u root -p create TUTORIALS Enter password:****** 以上命令执行成功后会创建 MySQL 数据库 TUTORIALS。 使用 PHP脚本 ...
MySQL 数据库的简单操作命令 操作数据库表格的基本方法 创建综合应用程序的方法