Linux --Mysql基础命令
mysql>create database a; --创建一个名为a的新库
mysql>create table a; --创建一个名为a新表
mysql>use a; --进入一个名为a的库
mysql>drop table a.a; --删除a库里的a表
mysql>drop database a; --删除a库
mysql>insert into a(字段1,字段2) values(字段1的值,字段2的值); --向表中插入新数据
mysql>show databases; --查看所有库
mysql>show tables; --查看所有表
mysql>select (字段名1,字段名2) from 表名; --查看表中数据
mysql>update 表名 set 字段1=字段值1 where 列名=列名的值; --更新表中数据
mysql>delete from 表名 where where 列名=列名的值 ; --删除表中数据
mysql>grant 权限列表 on 库名.表名 to 用户@来源地址 identified by '密码'; --授权
mysql>show grants for 用户名@来源地址; --查看权限
mysql>revoke 权限列表 on 库名.表名 from 用户名@来源地址; --撤销权限
[root@localhost /]# mysqldump -u root -p 库名 表名 >a.sql; --备份成a.sql
[root@localhost /]# grep -v "^--" a.sql | grep -v "^/" | grep -v "^$"; --查看备份内容
[root@localhost /]# mysql -r root -p 表名或库名 < a.sql --恢复数据库