Laplace Kang
2020-03-13T08:33:09Z
2020-03-14T17:35:53Z

Sheet1

12480

9
600
600

6

9600
23040
0
0

600
0

MySQL常用命令行
1、登陆、退出MySQL
作用 命令行
本地登陆数据库服务器。 mysql -u<用户名> -p<你的密码>
如:mysql -uroot -p123456
远程登陆数据库服务器。 mysql -h<主机地址> -u<用户名> -p<你的密码>
如:mysql -h127.00.000 -uroot -p123456
退出数据库服务器。 exit;
2、密码操作
作用 命令行
创建密码。 mysqladmin -u<用户名> password <新密码>;
如:mysqladmin -uroot -password 123456;
修改密码。 alter user'root'@'localhost' identified by '<新密码>';

alter user'root'@'localhost' identified with mysql_native_password by '<新密码>';
如: alter user'root'@'localhost' identified by '123456';

alter user'root'@'localhost' identified with mysql_native_password by '123456';
3、数据库相关操作
作用 命令行
在数据库服务器中创建数据库。 create database <数据库的名称>
如:create database test;
查询数据库服务器中的所有数据库。 show databases;
删除数据库。 drop database <数据库名称>
如:drop database test;
连接一个数据库进行操作。 use <数据库名称>;
如:use test;
4、数据表相关操作
作用 命令行
创建一个数据表(关系)。 create table <表名>
 (<列名> <列数据类型>,
<列名> <列数据类型>,……);
如:create table Student
(name VARCHAR(16),
ID INT(4),
sex CHAR(1),
birth DATE);
删除一个数据表。 drop table <表名>
如:drop table Student;
查看当前操作的数据库中的所有数据表。 show tables;
查看数据表的标题(模式)。 describe <表名>;
如:describe Student;
在数据表中增加列(字段/属性/数据项)。 alter table <表名> add <列名> <类型> <其他>;
如:alter table Student add province VARCHAR(24);
删除列。 alter table <表名> drop <列名>;
如:alter table Student drop province;
修改表名。 rename table <原表名> to <新表名>;
如:rename table Student to AllStudent;
5、数据的增删查改
作用 命令行
往数据表中添加行(元组/记录)。 insert into <表名> values (<数据值>,<数据值>,……);
如:insert into  Student values ('John',2018123456,'m','2000-01-01');
注意:每个数据值类型要与数据表的对应列的标题相匹配。
删除行。 delete from <表名> where <列名>=<数据值>;
如:delete from Student where ID=2018123456;
查看数据表中的所有行。 select * from <表名>;
如:select * from Student;
精确查找数据表中的行。 select <列名>,…,<列名> from <表名> where <定位数据所在行的列名>=<该列的数据值>;
如:select name,ID from Student where sex='m';
修改行。 update <表名> set <要修改的数据所在列名>=<要修改为的数据值> where <定位数据所在行的列名>=<该列的数据值>
如:update Student set ID=2018654321 where name='John';

MySQL数据库常用命令行整理(表格)的更多相关文章

  1. MySQL 数据库常用命令小结

    MySQL 数据库常用命令 1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删 ...

  2. CentOS下mysql数据库常用命令总结

    mysql数据库使用总结 本文主要记录一些mysql日常使用的命令,供以后查询. 1.更改root密码 mysqladmin -uroot password 'yourpassword' 2.远程登陆 ...

  3. MySQL 数据库常用命令

    1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show ...

  4. MySQL 数据库常用命令 超级实用版分享

    1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删除数据库,不提醒 show ...

  5. [ 转载 ] Mysql 数据库常用命令

    完整的创建数据库例子: >create database db_test default character set utf8 collate utf8_general_ci; >use ...

  6. MySQL数据库 常用命令

    1.MySQL常用命令 create database name;创建数据库 use databasename;选择数据库 drop database name 直接删除数据库,不提醒 show ta ...

  7. Mysql数据库操作(命令行)

    1 环境 树莓派: mysql: 2  指令 以下是从命令行中连接mysql服务器的简单实例: [root@host]# mysql -u root -p Enter password:****** ...

  8. MySQL数据库常用命令

    1.连接mysql数据库:mysql -u用户名 -p密码; 2.创建数据库:create database 数据库名称; 3.删除数据库:drop database 数据库名称; 4.使用数据库:u ...

  9. mysql数据库常用命令笔记

    连接数据库:mysql -h localhost -u root -p 000000 退出:exit;    \q;    quit; SET foreign_key_checks = 0; 禁用外键 ...

随机推荐

  1. UMLet的使用与类图的设计

    本实验是为后续实验做准备的.在本书中,各个程序实例都要画类图,所以读者必须掌握用某种UML建模工具来画类图,本书选择 UMLet 作为 UML 的建模工具.实验目的本实验的主要目的如下. 理解类的基本 ...

  2. [LC] 56. Merge Intervals

    Given a collection of intervals, merge all overlapping intervals. Example 1: Input: [[1,3],[2,6],[8, ...

  3. PHP--foreach的问题

    <?php echo "<pre>"; $data = ['a', 'b', 'c']; foreach($data as $key => $val){ $ ...

  4. 将tomcat注册成windows系统服务方法

    注册服务 打开cmd,进入到[部署tomcat的根目录]Tomcat7.0.65_1/bin,输入  service.bat install  服务名 修改服务名称 比如我注册的 service.ba ...

  5. maven依赖找不到,快速解决

    以微信支付依赖为例子 wxpay-sdk-3.0.9.jar1.阿里云仓库搜索地址https://maven.aliyun.com/mvn/search 2.搜索你要找的依赖,对号入座 3.确保mav ...

  6. [洛谷P4777] [模板] 扩展中国剩余定理

    扩展中国剩余定理,EXCRT. 题目传送门 重温一下中国剩余定理. 中国剩余定理常被用来解线性同余方程组: x≡a[1] (mod m[1]) x≡a[2] (mod m[2]) ...... x≡a ...

  7. JSF技术web.xml配置解析

    对Java tutorial-examples中jsf hell1的web.xml配置文件的解析 <?xml version="1.0" encoding="UTF ...

  8. 从iPhone X到三星S9,为何现在山寨还能如此肆无忌惮?

    X到三星S9,为何现在山寨还能如此肆无忌惮?" title="从iPhone X到三星S9,为何现在山寨还能如此肆无忌惮?"> 曾几何时,以"土豪金&qu ...

  9. List.remove()的使用注意

    不使用forEach的循环 使用forEach循环 参考 今天修改一个bug,需要取一个List和一个Set的交集,使用了双重循环.想着提高循环效率,每加入一个交集中的元素,就将List中的元素删除, ...

  10. zctf 2016 android writeup - Jieming的博客

    本文为2016年zctf中android的writeup. 首先点我下载题目.使用jeb反编译,对username和password进行部分验证后,再将username+password及一个数据库查 ...