8.在Linux环境下,操作数据库常用命令

1.连接数据库

  • MySQL 连接本地数据库,用户名为“root”,密码“123”(注意:“-p”和“123” 之间不能有空格)
mysql -h localhost -u root -p123
  • MySQL 连接远程数据库(192.168.0.201),端口“3306”,用户名为“root”,密码“123”
mysql -h 192.168.0.201 -P 3306 -u root -p123

2.显示数据库

show databases;

3.使用某个数据库

use 数据库名

use payBuss;

4.在某个数据库中查询数据表

show tables;

5.查询 (若内容过长防止乱码在查询语句后面加\G)

select * from 数据表名 where 字段 = '' \G;

6.更新

table_name : 数据表名
field_name1 :要更新的字段名1
field_name2 :要更新的字段名2
filed_name :条件字段

update table_name set field_name1 = '',field_name2 = '' where filed_name = ;

7.删除

delete from table_name where field_name = ' ';

8.字段修改

  • 增加一个字段
table_name: 表名
field_name: 字段名
field_type: 字段类型 varchar、Interger之类的

alter table table_name add field_name field_type;
  • 修改原字段名称及类型
table_name :表名称
old_field_name :原来的字段名
new_field_name :新字段名
field_type :字段类型

alter table table_name change old_field_name new_field_name field_type;
  • 删除一个字段
table_name :表名称
field_name : 要删除的字段名

alter table table_name drop field_name;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.linux下启动mysql的命令:mysqladmin start/ect/init.d/mysql star...
    ljwheyxy阅读 407评论 0 2
  • 1.导出整个数据库 mysqldump -u 用户名 -p –default-character-set=lati...
    往你头上敲三下阅读 627评论 1 10
  • 一、数据库概述 什么是数据库数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户...
    圣贤与无赖阅读 3,912评论 0 4
  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,060评论 0 19
  • 其实现在,朋友圈于我们的生活可谓是息息相关。 我们随时随地无聊的时候打开手机必做的刷朋友圈,我们发布新的图片、感悟...
    HouSirui阅读 559评论 0 0