`

mysql数据库简单操作命令

阅读更多

#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/

0
1
分享到:
评论

相关推荐

    mysql数据库操作命令大全

    针对初学者,本文档描述了MySQL数据库的基本查看及相关操作命令,以及各命令的简单示例。

    数据库操作命令

    使用MySql数据库的简单操作命令,方便掌握数据库使用,平时自己的积累分享出来大家共享一下;

    选择MySQL数据库的命令以及PHP脚本下的操作方法

    从命令提示窗口中选择MySQL数据库 在 mysql> 提示窗口中可以很简单的选择特定的数据库。你可以使用SQL命令来选择指定的数据库。 实例 以下实例选取了数据库 TUTORIALS: [root@host]# mysql -u root -p Enter ...

    MYSQL数据库管理器 (易语言源代码)

    易语言对MYSQL数据库提供了紧密的支持,通过易语言操作MYSQL成为一个很简单的事情,但是MYSQL图形管理界面的缺失,却导致直接对MYSQL数据库的编辑、察看很困难,虽然已经有很多公司或个人制作的...

    MySQL 数据库管理工具 phpMyAdmin 5.1.1 Final 多语中文版.zip

    如果使用合适的工具,MySQL 数据库的管理就会变得相当简单。应用 MySQL 命令行方式需要对 MySQL 知识非常熟悉,对 SQL 语言也是同样的道理。不仅如此,如果数据库的访问量很大,列表中数据的读取就会相当困难。 ...

    Linux系统Mysql数据库详细安装教程!.pdf

    Wnidows系统的Mysql数据库相信⼤家都会安装,也很简单,但是在linux系统下就⽐较⿇烦了, 今天就给⼤家讲解下如何在linux系统下安装Mysql数据库。 安装之前⾸先要找出系统⾃带的和Mysql数据库类似的⼀个软件叫...

    mysql命令 基本命令

    基本的mysql命令,从建立数据库到简单的操作基本命令都有。

    mysql复制别人的

    关于mysql的简单操作 Mysql常用命令  show databases; 显示数据库  create database name; 创建数据库  use databasename; 选择数据库  drop database name 直接删除... 显示表mysql数据库中user表的列信息);....

    linux环境下安装mysql数据库的详细教程

    1.安装数据库 1)yum -y install mysql-server(简单) yum命令自动从网上寻找mysql服务资源,下载至本地并...登录成功切换到mysql数据库,输入:use mysql— mysql服务下默认有3个数据库,要对某一个数据库的表进行操作

    CentOS7 安装 MySQL 数据库

    文档是基于CentOS7 操作系统下安装关系型数据库MySQL5.7 从安装文件下载,到安装步骤,一步一截图,完全保姆级教程,没有任何废话,不啰嗦简单明了,只要按照步骤执行大部分人都可以轻松完成安装。 有一个前提需要...

    python操作mysql数据库

    一、数据库基本操作 1. 想允许在数据库写中文,可在创建数据库时用下面命令 create database zcl charset utf8; 2. 查看students表结构 desc students; 3. 查看创建students表结构的语句 show create table students...

    易语言-MYSQL数据库管理器易语言源码(易语言2005年大赛三等奖)

    易语言对MYSQL数据库提供了紧密的支持,通过易语言操作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...

    2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

    12-为什么选择MySQL数据库即MySQL优势介绍.avi 13-MySQL数据库分类与版本升级知识讲解.avi 14-MySQL数据库商业版与社区版区别.avi 15-MySQL数据库的发布版本知识讲解.avi 16-MySQL数据库发展的三条产品线介绍.avi 17...

    (第八讲) Mysql 简介和创建新的数据库

    1、MYSQL简介与概要 2、访问MYSQL的几种途径 3、介绍数据库中常用字段类型 4、创建一个简单的数据库 (并学习5个数据库操作命令)

    MYSQL数据库管理工具 v1.0.rar

    4、查询简单,执行命令也方便,高手菜鸟都可以用 5、安全方面还需要认真管理,您下线了,最好把IE关了   到了我的主页www.ttpk.net上,别以为走错了,我就是做游戏发布的,您写程序累了,过来找个游戏干吧!群号...

    MySQL创建和删除数据库的命令及相关PHP脚本的操作方法

    以下命令简单的演示了创建数据库的过程,数据名为 TUTORIALS: [root@host]# mysqladmin -u root -p create TUTORIALS Enter password:****** 以上命令执行成功后会创建 MySQL 数据库 TUTORIALS。 使用 PHP脚本 ...

    QT MySQL简单源码 整个工程文件包

    MySQL 数据库的简单操作命令 操作数据库表格的基本方法 创建综合应用程序的方法

Global site tag (gtag.js) - Google Analytics