mysql 简单操作

 

mysql> drop database if exists jianghu;  创建一个新的数据库,如果存在则删除后建立;

Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> create database jianghu;

Query OK, 1 row affected (0.00 sec)

mysql> show databases;  显示数据库信息;

+--------------------+

| Database           |

+--------------------+

| information_schema |

| mydb               |

| mysql              |

| students           |

| test               |

| testdb             |

+--------------------+

6 rows in set (0.01 sec)

mysql> use jianghu;  选择数据库;

Database changed

创建一张表,id为主键

mysql> create table student(id int(3) auto_increment not null primary key,

-> name  char(10) not null,

-> age  int(2) not null,

-> course  varchar(40),

-> entertime date)

-> ;

Query OK, 0 rows affected (0.05 sec)

mysql> show tables;  显示表信息;

+-------------------+

| Tables_in_jianghu |

+-------------------+

| student           |

+-------------------+

1 row in set (0.01 sec)

mysql> desc student; 显示表结构

+-----------+-------------+------+-----+---------+----------------+

| Field     | Type        | Null | Key | Default | Extra          |

+-----------+-------------+------+-----+---------+----------------+

| id        | int(3)      | NO   | PRI | NULL    | auto_increment |

| name      | char(10)    | NO   |     | NULL    |                |

| age       | int(2)      | NO   |     | NULL    |                |

| course    | varchar(40) | YES  |     | NULL    |                |

| entertime | date        | YES  |     | NULL    |                |

+-----------+-------------+------+-----+---------+----------------+

5 rows in set (0.00 sec)

插入数据到表:

mysql> insert into student(id,name,age,course)values(1,‘linghu‘,18,‘dugujiujian‘);

Query OK, 1 row affected (0.00 sec)

mysql> SELECT * FROM student;

+----+--------+-----+-------------+-----------+

| id | name   | age | course      | entertime |

+----+--------+-----+-------------+-----------+

|  1 | linghu |  18 | dugujiujian | NULL      |

+----+--------+-----+-------------+-----------+

1 row in set (0.00 sec)

时间: 2024-08-06 19:16:35

mysql 简单操作的相关文章

MySQL简单操作随笔记录

create database golden; create table golden.users(usersId int unsigned not null auto_increment primary key,userName char(20) not null,passWord int unsigned not null); create table golden.u like golden.users ; -- 复制表结构insert into golden.u select * fro

数据库MySQL简单操作(三)

1.3 多表查询 1.3.1连接查询: #内连接: 自连接查询: #外连接 左外连接(可以查询出表名1的所有记录,而表名2中只能查出匹配的记录) SELECT 属性名列表 FROM 表名1 LEFT JOIN 表名2 ON 表名1.属性名1=表名2.属性名2: # 右外连接(可以查询出表名2的所有记录,而表名1中只能查出匹配的记录): 先给右表插入一些值: 然后进行右外连接查询: 1.4 修改某些记录的字段 前面简单介绍了增(insert into)和 查(select * from),这里接着

mysql简单操作,增删查改.

当我们装好mysql数据库时,初学者可以进行简单的增删查改练习: 第一步打开mysql 先启动cmd命令窗口 输入mysql -u root -p 在输入密码就进入到了mysql 进入mysql之后: 输入命令show databases; 查看数据库 然后我们创建一个数据库school,对数据表和元素进行操 进入数据库 use + 数据库名 然后进行建表操作 这样我们的学生表就创建好了 然后给里面添加数据:如果想加入中文的话加一个命令 set names gbk; 不然就会报错,像这样 这样就

数据库MySQL简单操作(一)

以MySQL为例. 一.下载,安装,mysql和navicat. http://blog.csdn.net/bxdxstu/article/details/45746515 二.数据库相关知识 什么是数据库就不介绍了.数据库分为关系型数据库和非关系型数据库.我们常见的就是关系型数据库,比如SQL Server.Mysql.oracle等.鉴于本人才疏学浅,仅接触Mysql比较多.所以这里就根据mysql讲一下,等我系统学习了oracle之后再好好写一篇. 2.1数据库的操作: 2.1.1展示所有

Linux上SQL及MYSQL简单操作

Linux上检查MYSQL是否安装: $ sudo service mysql start Ubuntu Linux安装配置MYSQL: $ sudo apt-get install mysql-server $ sudo apt-get install mysql-client 安装结束后,用命令验证是否安装成功: $ sudo netstat -tap | grep mysql 修改MYSQL配置文件: $ sudo gedit /etc/mysql/my.cnf 打开MYSQL并使用ROO

mysql简单操作

数据库(database):顾名思义就是一个存储数据用的仓库,按照数据的结构来组织存储和管理数据. 创建数据库 create databese [if  not exists ]db_name  DEFAULT CHARACTER SET  charset_name; 创建      数据库   [如果不存在]       数据库库名     字符集   字符集名称 例: 创建一个数据库名字为wo 如果数据库wo不存在那么创建一个数据库名字为wo 创建一个数据库并指定所使用的的字符集 creat

数据库MySQL简单操作(二)

一.数据的增删改查 1.1 插入记录 1.1.1插入单条数据 INSERT INTO 表名 (字段名1,字段名2,--,字段名N) VALUES (字段1值,字段2值,--,字段N值); ①这是把所有的字段都带上 INSERT INTO student (id,`name`,pwd,age,flush_time,record)VALUES(1,'李荣','2212o1uwi2ui2',23,'2017-09-13 20:03:45','大家伙,你们好,我是李荣,毕业于城市学院1014班,我的爱好

mySQL简单操作(二)

1.like子句 [where clause like '%com'] '%' '_' 2.正则 3.union操作符 用于连接多个select语句,[distinct]删除重复数据 select col1, ......, coln from tbl_name [where clause] union [all(默认) / distinct] select col1, ......, coln from tbl_name [where clause] 4.order by 排序 select

mysql数据库很简单操作

进入linux系统 root   >/usr/bin/mysql -u root mysql>show databases;                    #查看数据库 mysql>use  testtable;                        #testtable 为所要查看的库,应用数据库 mysql>show tables;                          #查看所有表 mysql>desc abc_table