try

数据库常用的一些操作命令:

1.查看表结构

(1)show columns from tb_name;

(2)desc tb_name;

2.启动服务

net start 服务名称;   如:net start mysql;

net stop 服务名称;

3.查看所有的数据库

show databases;

4.使用数据库,或者叫打开数据库

use db_name;

5.查看某个数据库下的表

show tables;表示当前数据库下的表

show tables from db_name;表示查看某个具体数据库下的表

6.select 的一些操作

select version();查看当前数据库服务器的版本

select now();查看当前时间

select user();查看当前用户

7.auto_increment要和primary key组合使用,即如果要是auto_increment的话,必须是primary key 反之不一定

8.primary key的自动为not null,在插入数据时auto_increment的可以不用插入,也可以手动插入,但是不能插入重复的,除此之外插入数据时都要对应每个字段插入值

insert int tb_name values(val1,val2...),即值必须包含所有字段

9.mysql -uroot -p123456 -P3306 -h127.0.0.1:(mysql -uroot(用户) -p(密码) -P(端口号) -h(IP地址))    

-V 版本信息
-u 用户名 
-p 密码
-P 端口号(默认:3306)
-h 服务器(默认:127.0.01本地回环地址)

10.mysql -uroot -p prompt \h(  \D 完整的日期   \d 数据库   \h 主机名     \u 用户名)

mysql> prompt \u \d \D \h>
PROMPT set to '\u \d \D \h>'
root (none) Mon Jan 29 22:45:57 2018 localhost>

11.查看数据库的字符: show create database db_name

mysql> show create database t2;
+----------+-------------------------------------------------------------+
| Database | Create Database                                             |
+----------+-------------------------------------------------------------+
| t2       | CREATE DATABASE `t2` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+----------+-------------------------------------------------------------+
1 row in set (0.00 sec)

12.从图中可以看出如果unsinged 、auto_increment、primary key一起的话,顺序是unsigned ,(auto_increment,primary key谁在前后都可以)

 

转载于:https://www.cnblogs.com/fireporsche/p/8350752.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值