Linux下的MySQL命令

xiaoxiao2021-02-28  3

1.显示数据库 show databases; 2.选择数据库 use 数据库名; 3.显示数据库中的表 show tables; 4.显示数据表的结构 desc 表名; 5.显示表中记录 select * from 表名; 6.建库 create databases 库民; 7.建表 Create table 表名(字段设定列表) 例子:mysql> create table student(    -> id int auto_increment not null primary key ,    -> name char(8),    -> set char(2),            -> birthday date );       Query OK, 0 rows affected (0.03 sec) 修改编码 alter table table_name convert to character set utf8; 8.增加记录 insert into name(uname,gender,birthday) values('张三','男','1971-10-01'); 9.修改记录 update name set birthday='1971-01-10' where uname='张三'; 10.删除记录 delete from name where uname='张三'; 11.删除表 drop table 表名; 12.删除库 drop databases 库名; 13.备份数据库 mysqldump -u root -p 数据库名>备份文件--------输入数据库的密码 14.恢复数据库

mysql -u root -p 数据库名 < 备份名 ---->恢复时数据库必须存在,可以为空数据库;

进入数据库----->创建数据库名----->source   要导入的数据库文件

例如:mysql  -uroot -ppassword----->use name;-------->source  name.db

15.备份数据库中的表 mysqldump -u root -p --opt 数据库名 表名 < 备份文件;
转载请注明原文地址: https://www.6miu.com/read-2399978.html

最新回复(0)