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. hdu5452

    http://acm.hdu.edu.cn/showproblem.php?pid=5452 题意:给个图T(图G的最小生成树),然后再给定图G的剩余边,问你从图T中当且割一条边的情况再割图G中不属于 ...

  2. EmguCV C# 安装入门教程

    EmguCv3的安装. EmguCv3下载网址 http://sourceforge.net/projects/emgucv/files/emgucv/3.0.0/ 推荐下载第一个: 点击direct ...

  3. maxquant|

    使用maxquant 设定修饰: 设定打分值: 设定有标定量方法:iBAQ,虽然是无标定量方法,但是设定该值后也会有相应有标定量方法的iBAQ值. 根据计算机性能设定线程数: 设定酶切位点 最后生成文 ...

  4. SHELL用法七(Sed语句)

    1.SHELL编程Sed语句案例实战 1)SHELL编程四剑客之二的Sed工具,主要是用于Linux系统文本文件的编辑. 打印的,也称为非交互模式编辑器(vi|vim交互模式编辑器),Sed工具的语法 ...

  5. libphp5.so可能遇到的问题(转摘)

    libphp5.so可能遇到的问题(转摘) 安装完APACHE和PHP5后,经常在启动APACHE载入libphp5.so时发现问题.我把遇到的问题统计下来: 1.undefined symbol:S ...

  6. vue-cli 项目结构介绍

    感谢:https://www.jianshu.com/p/7006a663fb9f 总体框架 一个vue-cli的项目结构如下,其中src文件夹是需要掌握的,所以本文也重点讲解其中的文件,至于其他相关 ...

  7. Java 并发编程面试题

    并发编程面试题-内存模型说下内存模型定义为什么要有内存模型为什么要重排序,重排序在什么时候排如何约束重排序规则happens-before什么是顺序一致性CAS 实现的原理,是阻塞还是非阻塞方式?什么 ...

  8. Java找出两个链表的第一个公共节点

    题目描述输入两个链表,找出它们的第一个公共结点. 我的思路:因为是链表,长度都是未知的,不能盲目的两个一起开始自增判断. 首先需要得到 L1的长度 和 L2的长度,让较长的那个先走 (length1- ...

  9. 吴裕雄--天生自然 R语言开发学习:重抽样与自助法(续一)

    #-------------------------------------------------------------------------# # R in Action (2nd ed): ...

  10. Tozan and Gezan(x*y<a*b)

    E - Tozan and Gezan Time limit : 2sec / Memory limit : 256MB Score : 700 points Problem Statement Yo ...