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
注意:做任何修改、删除操作之前切记备份数据库,以防意外,可以回滚数据。
本文地址:https://blog.csdn.net/weixin_44544885/article/details/108979507