mysql数据库操作命令行_MySql数据库命令行操作说明

这篇博客详细介绍了如何操作MySQL数据库,包括打开CMD,进入MySQL目录,登录数据库,新建数据库,查看数据库列表,创建表,插入记录,查询数据,删除数据,修改数据等基本操作。还提到了一些常用的数据类型如CHAR,VARCHAR,INT,DATE,TIME等,并提供了设置用户密码的方法。
摘要由CSDN通过智能技术生成

MySql数据库操作说明

1、  使用电脑的运行cmd指令打开dos界面

c0284bcd299554c07909bd4e9aeb0b04.png

2、  输入cd C:\Program Files\MySql\bin命令回车,进入mysqld目录

eb64c1cdc342287ba1f2ba4092ed44ad.png

3、  输入mysql -u root -p命令之后回车访问数据库

0c8db0c4dbdd3822b6beed1f3e88f881.png

4、  输入密码登陆(空密码直接回车)

198822cb88a403d8c99e886632d43fa2.png

5、  之后就可以输入其他sql语句进行操作数据库

5.1、新建数据库:create database dbName;

90c27ce023514deb70b1412a6b7289c7.png

5.2、查看数据库列表:show databases;

4f7fd5a940e0d06ad04feaf1199a4c6c.png

5.3、进入数据库:use dbName;

09d455ba43254f68c5172f45e280c4ce.png

5.4、创建表:CREATE TABLE states (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, state CHAR(25), population INT(9));

这将创建名为"states"且包括以下三个字段的数据表:id,state和population。

INT命令将使得id域只能保存数字(整数)。

NOT NULL命令保证id域不能为空。

PRIMARY KEY则指定id域作为数据表的键域。作为键域的域不能包含重复的数据。

AUTO_INCREMENT命令将自动分配递增的值到id域,尤其是将自动分配数字到对应域中。

CHAR(字符)和INT(整数)命令指定相关域中可存储的数据类型。命令旁的数字则指定对应域中可以包括多少字符或多大的整数。

99eb9bb8fa218f4f8d5d00e4acf6113a.png

5.5、插入记录:insert into states(state,population) values(‘OK’,1) ;

28eaba6a36825623411101ef1b9b5dca.png

5.5、查询数据库:select * from states;

2277441ca29f632035c057a33d301d09.png

5.6、删除数据:delete from states where state=’OK’;

99b5eeca240dcbdba9ad19aa6d8694fa.png

5.7、修改数据:update states set(state=’OK’,population=123) where population=2;

52c698b47311a8528c233172f5d1aae1.png

5.8、其他:

以下为常用的数据类型:(要获得相关信息的完整列表,查看mysql文档http://dev.mysql.com/doc/)

CHAR(length) - 固定长度字符串

VARCHAR(length) - 最大长度为length的可变长度字符串

TEXT - 最大长度为64KB的文本大小的可变长度字符串。

INT(length) - 最大为length位数字的32位整数(对于负数,'-'也被算作一位'数字'。)

DECIMAL(length,dec) - 对多总共可现实length位字符的十进制小数。其中dec域指定最多可允许的小数位。

DATE - 日期值(年,月,日)

TIME - 时间值(时,分,秒)

ENUM("value1","value2", ....) - 枚举值列表。

设置用户密码:mysqladmin -u root -p password 123456

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值