删除A表中的ID 中的开头以B* 的数据库。
复制代码 代码如下:
delete FROM tablename WHERE id like 'B%'
单独删除 A 表中的ID B
复制代码 代码如下:
delete FROM tablename WHERE id = 'B'
您可能感兴趣的文章:
连接:mysql -h主机地址 -u -p
增:
建库:create database leaf;
建表:
create table users (
username varchar() not null,
password varchar() not null);
表里面插入数据
insert into users('','');
一次性插入多条:加个逗号在写就好
mysql> desc leaf -> ;
+----------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+-------------+------+-----+---------+-------+
|username | varchar(20) | NO | | NULL | |
| password | varchar(20) | NO | | NULL | |
+----------+-------------+------+-----+---------+-------+
2 rows in set (0.00 sec)
mysql> insert into leaf() values("u1","p1");同 mysql> insert into leaf(username,password) values("u1","p1");
mysql> insert into leaf(username) values('u4');、、单独插入一个健值
mysql> insert into leaf(username) values('u2'),('u3;);批量插入一个健值
mysql> select * from leaf;
+----------+----------+|
username | password |
+----------+----------+
| u1 | p1 |
| u1 | p1 |
| u2 | |
| u3 | |
| u4 | |
+----------+----------+
5 rows in set (0.00 sec)
insert into leaf values(username ,password);\\ 注意这条命令,我们输入表名不跟括号values的值不加引号,并且是key的值 这样做了以后会插入一个空行。
删:
删库:
drop database leaf;
删表:
drop table t1;
删除表里一个列
alter table what drop listname;删除A表中的ID 中的开头以B* 的数据库。
复制代码 代码如下:
delete FROM tablename WHERE id like 'B%'
单独删除 A 表中的ID B
复制代码 代码如下:
delete FROM tablename WHERE id = 'B'
truncate Table TableName \\保留表结构,删除表中的所有数据。。 与delete的不同:
改:
更改表结构:
增加表结构:
1.在leafs后面加alter table tablename add virth char(20) not null default '' after leafs; // ''注意是两个单引号。。
2.在最后面加
alter table tablename add dty char(20) not null default '' ; // ''两个单引号
3.在最前面加
alter table tablename add leaflove char(20) not null default 0 first; // leaflove是你要加的。
更改列类型:
alter table tablename modify usernamess varchar(20) not null default '';
更改列类型和名字
alter table tablename change virth virsh varchar(20) not null default 0;
更新表数据
update leaf set name='' ; 把name这数据全都改
update leaf set name='' where password=''; 有条件的去改
查:
查看表里的数据
select * from leaf where name='hat';//条件
查看表结构
show columns from what;
或者desc 表名;
查看表的创建代码:show create table what;
查看2今制日志:mysqlbinlog mysql-bin.0000001
授权:
所有权限grant all on *.* to root@'172.25.254.2' identified by 'westos' ;
部分权限grant replication slave on *.* to root@'172.25.254.2' identified by 'westos' ;''''
改密码:
更改当前密码set password=password("westos");
SET PASSWORD FOR 'pig'@'%' = PASSWORD("123456");
撤销用户权限:
revoke select on *.* from 'pig'@'%';
删除用户 DROP USER 'username'@'host'; ''''
下来是mysql的备份操作
mysqldump -u -p 库名 > ?.sql
恢复
mysql -u -p < ?.sql