Mariadb/Mysql命令行常用命令
一、初始化等
1、登陆数据库方法
mysql -u用户名 -p用户密码2、修改root及用户密码
use mysql;
update user set password=password('11111111') where user='root' and host='localhost';
flush privileges;MariaDB [mysql]> update user set password=password('11111111') where user='root' and host='localhost';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0
MariaDB [mysql]> flush privileges;
Query OK, 0 rows affected (0.01 sec)
MariaDB [mysql]> exit3、创建用户
insert into mysql.user(host,user,password)values("localhost","test",password("password"));
flush privileges;4、删除用户
DELETE FROM user WHERE User="test" and Host="localhost";
flush privileges; 5、删除用户的数据库
drop database test1;6、交互模式初始化
mysql_secure_installation二、 常用操作
1、显示数据库列表
show databases;:查看所有的数据库
2、创建数据库
create database zxg;:创建名尾zxg的数据库
3、进入数据库
use zxg;:进入zxg的数据库
4、显示库中的数据表
show tables;:查看数据库里有多少张表
5、创建数据表
create table t1 (id varchar(20),name varchar(20));:创建名为t1表,并创建两两个字段,id、name,varchar表示设置数据长度,用字符来定义长度单位,其
6、插入数据
insert into t1 values("1","zxg");:向表中插入数据
7、查看数据表
select * from t1; :查看t1表数据内容
8、多条件查询
select * from t1 where id=1 and age = 'zxg ' ;: id、age 多个条件查询
9、查看字段内容
desc t1;:查看t1 表字段内容
10、修改字段长度
alter table t1 modify column name varchar(20);:修改name字段的长度
11、修改该字段内容
update t1 set name='zxg.net' where id=1;:修改name字段的内容
12、权限刷新
flush privileges; :刷新权限
13、清空表单
delete from t1;` :清空表内容
14、删除数据表
`drop table t1:删除表
15、删除数据库
drop database zxg;:删除zxg数据库
16、查看数据库字符集
show variables like '%char%';:查看数据库字符集
17、查看存储引擎
show engines;:查看MySQL存储引擎。
18、查看默认存储引擎
show variables like '%storage_engine%';:查看MySQL默认的存储引擎
19、修改存储引擎
alter table t1 engine=innodb;:修改MySQL t1表存储引擎
[root@web2 ~]# mysql
Welcome...剩余内容已隐藏
Mariadb/Mysql命令行常用命令
一、初始化等
1、登陆数据库方法
mysql -u用户名 -p用户密码2、修改root及用户密码
use mysql;
update user set password=password('11111111') where user='root' and host='localhost';
flush privileges;MariaDB [mysql]> update user set password=password('11111111') where user='root' and host='localhost';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0
MariaDB [mysql]> flush privileges;
Query OK, 0 rows affected (0.01 sec)
MariaDB [mysql]> exit3、创建用户
insert into mysql.user(host,user,password)values("localhost","test",password("password"));
flush privileges;4、删除用户
DELETE FROM user WHERE User="test" and Host="localhost";
flush privileges; 5、删除用户的数据库
drop database test1;6、交互模式初始化
mysql_secure_installation二、 常用操作
1、显示数据库列表
show databases;:查看所有的数据库
2、创建数据库
create database zxg;:创建名尾zxg的数据库
3、进入数据库
use zxg;:进入zxg的数据库
4、显示库中的数据表
show tables;:查看数据库里有多少张表
5、创建数据表
create table t1 (id varchar(20),name varchar(20));:创建名为t1表,并创建两两个字段,id、name,varchar表示设置数据长度,用字符来定义长度单位,其
6、插入数据
insert into t1 values("1","zxg");:向表中插入数据
7、查看数据表
select * from t1; :查看t1表数据内容
8、多条件查询
select * from t1 where id=1 and age = 'zxg ' ;: id、age 多个条件查询
9、查看字段内容
desc t1;:查看t1 表字段内容
10、修改字段长度
alter table t1 modify column name varchar(20);:修改name字段的长度
11、修改该字段内容
update t1 set name='zxg.net' where id=1;:修改name字段的内容
12、权限刷新
flush privileges; :刷新权限
13、清空表单
delete from t1;` :清空表内容
14、删除数据表
`drop table t1:删除表
15、删除数据库
drop database zxg;:删除zxg数据库
16、查看数据库字符集
show variables like '%char%';:查看数据库字符集
17、查看存储引擎
show engines;:查看MySQL存储引擎。
18、查看默认存储引擎
show variables like '%storage_engine%';:查看MySQL默认的存储引擎
19、修改存储引擎
alter table t1 engine=innodb;:修改MySQL t1表存储引擎
[root@web2 ~]# mysql
Welcome...剩余内容已隐藏