mysql 命令行操作

前言

有些情况下,出于安全性的考虑,开发人员不能直接在本地通过mysql客户端连上数据库进行操作。而是要通过跳板机以mysql命令行的方式来操作数据库,本篇文章主要介绍mysql命令行操作。

常用命令

1,连接mysql服务器
mysql –h(host) –p(port) -u(username) –p(password)
举例:mysql -h10.100.2.67 -p3306 -uroot –p123456

2,创建数据库
create database dbName;
举例:create database school;

3,删除数据库
drop database dbName;
举例:drop database school;

4,显示此mysql服务器下所有的数据库
show databases;

5,选择当前使用的数据库
use dbName;
举例:use school;

6,显示当前使用数据库下所有的表结构
show tables;

7,在当前使用数据库下进行CRUD操作
insert into tableName(fid, fName, fNickName) values (1, 'lipanpan', 'lipan');
select * from tableName limit 10;
update tableName set columnName=10 where fid=1;
delete * from tableName where fid=1;

8,查看mysql服务器版本
select version();

总结

在mysql客户端能做的操作,通过mysql命令行都可以做。包括创建数据库,删除数据库,创建表结构,删除表结构,修改表结构,对表结构进行增删改查操作等等。