mysql 命令行增删改查

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 命令行增删改查相关的知识,希望对你有一定的参考价值。

1.mysql数据库的连接与关闭

连接数据库:

mysql -h 服务器主机地址 -u 用户名 -p密码

关闭连接:

在任何时候输入exit或quit

2.创建新用户并授权

grant 权限 on 数据库.数据表 to 用户名@登录主机 identified by "密码"

**登录主机是指定允许哪个主机登录,一般为了安全,就设为本地localhost

**权限包括增删改查  select insert delete update

例:grant all privileges on book.books to [email protected] identified by "12345"

添加一个新用户zhang,密码为123456,他可以在本地登录,并只对book数据库的books表有所有的权限。

3.创建数据库

 create database book; 创建数据库book

 drop database book;删除数据库book

show databases; 显示所有已建立的数据库

use book; 打开book数据库以当前数据库使用

4.创建数据表

 create table person (

    -> id int NOT NULL AUTO_INCREMENT,
   -> PRIMARY KEY(id),
   -> username varchar(20),
   -> password varchar(20),
   -> Age int
   -> );

desc person; 查看当前表结构

5.向mysql数据库表插入行记录

两种形式:

insert into person values(null,‘zhang‘,‘123456‘,20);

insert into person(id,username,password,Age) values(6,‘haha‘,‘123456‘,18);

6.从数据表中查询数据记录

select id,username,password,Age from person;

select * from person;

7.更改数据库表中存在的记录

update person set Age=15 where id=1;

 update person set username="zzzz" where username=‘haha‘;

等等有很多方法,只要是能唯一标识的都行。

8.删除数据库表中的记录

delect from person where id=6;

等等有很多方法,只要是能唯一标识的都行。

以上是关于mysql 命令行增删改查的主要内容,如果未能解决你的问题,请参考以下文章

java web 中连接数据库并在HTML上进行增删改查

MySQL-增删改查简易操作

MySQL-增删改查简易操作

mysql数据库增删改查

mysql增删改查

库表曾删改查和存储引擎