Linux终端操作MySQL常用命令[转载]

1.终端启动 MySQL:/etc/init.d/mysql start

2.登录 MySQL:mysql -uroot -p (用 root 账户登录),然后输入密码

3.查看所有的数据库名字:show databases;

4.选择一个数据库操作: use database_name;

5.查看当前数据库下所有的表名:show tables;

6.创建一个数据库:create database database_name;

7.删除一个数据库:drop database database_name;

8.创建一个表: create table mytest( uid bigint(20) not null primary key, uname varchar(20) not null);

9.删除一个表: drop table mytest;

10.SQL 插入语句:insert into table_name(col1,col2) values(value1,value2);

11.SQL 更新语句:update table_name set col1='value1',col2='value2' where where_definition;

12.SQL 查询语句:select * from table_name where.......

13.SQL 删除语句:delete from table_name where...

14.增加表结构的字段:alert table table_name add column field1 date ,add column field2 time...

15.删除表结构的字段:alert table table_name drop field1;

16.查看表的结构:show columns from table_name;

17.limit 的使用:select * from table_name limit 3; //每页只显示 3 行

select * from table_name limit 3,4; //从查询结果的第三个开始,显示四项结果。 此处可很好的用来作分页处理。

18.对查询结果进行排序: select * from table_name order by field1,orderby field2;多重排序

19.退出 MySQL:exit;

20.删除表中所有数据: truncate table 数据表名称 (不可恢复)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,053评论 0 19
  • 什么是SQL数据库: SQL是Structured Query Language(结构化查询语言)的缩写。SQL是...
    西贝巴巴阅读 1,845评论 0 10
  • MySQL 数据库常用命令 1、MySQL常用命令 create database name; 创建数据库 use...
    55lover阅读 4,823评论 1 57
  • 一个人只要热爱生命,善于品味生命固有的乐趣,同时又关注灵魂,善于同人类历史上伟大的灵魂交往,即使在一个无趣的时代,...
    红拂女阅读 442评论 0 0
  • 明晚,315晚会将如约而至。一旦发生危机,公关人如何能在信息洪流中迅速跟踪舆论热点,精准定位舆论风向?以下图表将有...
    媒体数据分析阅读 595评论 0 1