访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux系统操作mysql常用指令

时间:2019-07-30

linux常用命令_常用dos命令大全及其用法_linux常用shell命令

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

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

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

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

linux常用shell命令_linux常用命令_常用dos命令大全及其用法

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

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

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

create table if not exists `test`.`t` ( `id` int(10) unsigned not null auto_increment, `a` varchar(10) not null, `b` varchar(10) not null, primary key (`id`), key `a_b` (`a`,`b`) ) engine=innodb。create temporary table tmp_table(name varchar(10) not null,passwd char(6) not null)‘。create table if not exists t_student(id integer primary key autoincrement, name text not null, age integer not null)。

常用dos命令大全及其用法_linux常用shell命令_linux常用命令

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

insert into table_name values (value1,value2,value3,...valuen)。insert into table_name(列field1, field2, ...) values(值val1, val2,...)。insert into table_name(列 field1,field2,….)values(值val1,val2,….)。

insert into table_name values (value1,value2,value3,...valuen)。1),delete from tablename where id not in (select max(id) from tablename group by col1,col2,...)。delete from tablename where id not in (select max(id) from tablename group by col1,col2,...)。

12.SQL查询语句:select * from table_name where.......(最复杂的语句) 1

常用dos命令大全及其用法_linux常用命令_linux常用shell命令

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

create table table_name(field1, field2, field3, ...)。insert into table_name(列field1, field2, ...) values(值val1, val2,...)。insert into table_name(列 field1,field2,….)values(值val1,val2,….)。

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

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

linux常用命令_linux常用shell命令_常用dos命令大全及其用法

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 数据表名称 (不可恢复)

 上一个教程:每天一条Linux命令之ls