Linux下Mysql常用指令

1、登录mysql命令

mysql -u root –p #root 为mysql登录账号,回车输入密码

 

2、mysql退出命令

输入 exit; 或者 quit;或者 \q; +回车  #mysql命令输入完之后要记得带英文分号“;”

  

3、查询所有的库

show databases;

 

4、进入数据库

use eduyun_2015_sp1; #“eduyun_2015_sp1”是库名

 

5、显示当前连接的数据库

select database();

 

6、显示当前mysql服务版本

select version();

 

7、显示当前数据库日期

select now();

 

8、显示当前用户名

select user();

 

9、用来修改用户密码

mysqladmin -u用户名 -p旧密码 password新密码

 

10、查询所有的表

show tables;

 

11、查询表,进行增删改查

select * from ey_transcodesplit;       #“ey_transcodesplit”是表名

 

12、执行sql文件

12.1 将要导入的.sql文件保存到linux系统的某个目录下,比如保存到:/home/mysqlfile;

12.2 登录mysql

12.3 导入文件命令: source 导入的文件名;  +回车,此时mysql将执行sql脚本

 

13、mysql新增字段命令

ALTER TABLE 表名 ADD 字段 varchar(15)  NOT NULL COMMENT '电话' after mobile;  # after mobile 表示这个字段加到mobile这个已有字段后面。

 

14、mysql修改字段命令(先备份再操作,可以备份全库,也可以备份单表,视情况而定)

ALTER TABLE 表名 MODIFY  字段 varchar(15) DEFAULT NULL;

 

15、mysql 删除字段命令(先备份再操作,可以备份全库,也可以备份单表,视情况而定)

ALTER TABLE 表名 DROP  字段;

 

16、mysql修改表注释命令(先备份再操作,可以备份全库,也可以备份单表,视情况而定)

alter table 表名 comment '修改后的表的注释';

 

17、mysql修改字段注释命令(先备份再操作,可以备份全库,也可以备份单表,视情况而定)

alter table 表名 modify column 字段名称 int comment '修改后的字段注释';

 

18、查看表注释

show create table 表名;

 

19、查看字段注释

show full columns from 表名;

 

20 创建数据库

CREATE DATABASE 名称;

 

21.查看linux操作历史

history | less

 

22.数据库权所有限赋给某个用户

grant all privileges on hspd_nt.* to dt@111.96.111.111 identified by 'hspd_nt';

 

23.重启mysql linux

service mysqld restart

 

注意:做任何修改、删除操作之前切记备份数据库,以防意外,可以回滚数据。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值