mysql 数据库必备命令操作

show databases; 查看所有的数据库;

create database jfedu; 创建名为jfedu数据库;

use nihao; 进入jfedu数据库;

show tables; 查看数据库里有多少张表;

create table t1 (id varchar(20),name varchar(20)); 创建名为t1表,并创建两个字段,id、name,varchar表示设置数据长度,用字符来定义长度单位,其中1汉字=2字符=2Bytes;

insert into t1 values ("1","jfedu"); 向表中插入数据;

select * from t1; 查看t1表数据内容;

Select * from t1 where id=1 and age =’jfedu’; id、age多个条件查询;

desc t1; 查看t1表字段内容;

alter table t1 modify column name varchar(20); 修改name字段的长度;

update t1 set name='jfedu.net' where id=1; 修改name字段的内

 

创建表格

create table t1(id char(20),name char(20),age char(20),job varchar(30));创建表格

show tables;查看表

select id,name,age,job from t1;

select * from t1; 查看信息

insert into t1 values (001,'zhangsan',26,'IT');

insert into t1 values (002,'lisi',27,'IT'); 插入信息

MariaDB [nihao]> select * from t1 where name like "%wang%"; 查找带有wang的

MariaDB [nihao]> select * from t1 where name like "%wang%" and age=28;

删除 MariaDB [nihao]> delete from t1 where name='zhangsan';

MariaDB [nihao]> descrip t1;

MariaDB [nihao]> show create table t1; 查看建表格式

MariaDB [nihao]> show create table t1;+-------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+| Table | Create Table |+-------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+| t1 | CREATE TABLE t1 ( id char(20) DEFAULT NULL, name char(20) DEFAULT NULL, age char(20) DEFAULT NULL, job varchar(30) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=latin1 |

修改信息 update t1 set name='zhangming' where id=1

update t1 set age=21,job='jr' where name='zhangming' ;

设置数据库远程权限 MariaDB [nihao]> grant all on . to test@192.168.91.129 identified by "123456";Query OK, 0 rows affected (0.00 sec)

修改密码;MariaDB [(none)]> use mysql

MariaDB [mysql]> descrip user;

MariaDB [mysql]> select host,user,password from user;+-----------------------+------+-------------------------------------------+| host | user | password |+-----------------------+------+-------------------------------------------+| localhost | root | || localhost.localdomain | root | || 127.0.0.1 | root | || ::1 | root | || localhost | | || localhost.localdomain | | || 192.168.91.129 | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 || 192.168.91.128 | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |

MariaDB [mysql]> delete from user where host="192.168.91.128" and user="root";Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> update user set password=password("654321") where user='root'and host='192.168.91.129