开发者必备Mysql数据库的常用命令
前言 关于mysql数据库的一些常用命令操作,经常不用就很容易忘记,今天再次复习做了一些笔记加深印象,如何用命令连接mysqla数据库进行增删改查,以下是操作过程。 一、连接数据库 首先连接数据库一定要下载好环境安装,至于安装方面我就不多说了,操作步骤如下: 第一步:➜ ~ nginx 连接服务器 第二步:➜ ~ mysql.server start //连接数据库 第三步:mysql -h localhost -u root -p 回车 //登陆数据库password:*****登陆密码 (如果没有密码,也可以不用输入 -p 直接就不用输入密码) 第四步:create database txt; //添加数据库 第五步:show databases; //查看数据库通过这条命令我们可以看到刚刚添加的库‘txt’如下: 第六步:use txt; //选择数据库,就可以看到数据库的文件,由于数据库里面暂时没有数据,所以是空的。 第七步:那么我们可以创建表一个表,表的名字为user1: 第八步:show tables; //查看表 第九步:drop database txt;(txt为数据库名字)// 删除数据库 二、创建一张表 1.创建一个简单的数据表 注意: 需要先选中库,才能创建表。 字段最后一行没有逗号。 insert 增加数据 id name age 三列 CREATE TABLE IF NOT EXISTS user1( id int UNSIGNED AUTO\_INCREMENT PRIMARY KEY, name varchar(255) NOT NULL, age tinyint NOT NULL DEFAULT 0 )ENGINE\=MyISAM DEFAULT CHARSET\=utf8; insert into 表名('字段','字段','字段') valuer('值','值','值'); INSERT INTO user (id,name,age) VALUES (1,'lisi',23); 2. 插入信息在需要增加数据的情况下我们也可以插入新的数据: insert into user valuer('4','zhangsan','25'); insert into user valuer (5,zhangsan,25); insert into user valuer (5,'test1',44),(6,'test2',23),(7,'test3',18); 3、update 修改操作 如果不小心输入错了,我们还可以修改操作: update user id='1',name='xiaowang' age='18' 4、查询内容 查询添加的数据: select*from user; 查询不重复的记录: select distinct deptno from user; 5、 删除操作 删除整个表: delete user; 删除单条信息: delete from user where age='18' 三、退出服务器 1. exit 回车退出 2. \q 回车退出 注意: 1.每个 SQL 命令都需要使用分号来结尾。2.可以将一行命令拆分成为多行命令。 3.可以通过 \c 来取消本行命令。4.可以通过 exit 或者 \q 退出。 我们可以通过一些快捷键进行使用 help 将查询结果立起来 : \G 取消当前为完成的操作:\c 退出客户端 \q 显示当前服务器状态:\s e. 显示帮助信息:\h