MySQL数据库的基本操作

1.Windows控制台连接MySQL数据库

首先找到MySQL的安装目录,将路径   安装目录/bin 添加到系统环境变量path。

打开控制台,输入命令 mysql -u username -p     //username是你的用户名,输完后按回车,提示输入密码,输入密码后回车,连接到数据库。如果账户没有设置密码,可以使用下面的命令直接连接到MySQL数据库:

mysql -u username  

连接成功后出现类似下面的提示:


说明成功进入到MySQL。

如果你一直使用图形化管理工具操作数据库,可能不知道自己的用户名和密码,这时你可以打开MySQL数据库,打开user表:


可以看到MySQL数据库中已经存在的用户。当然,这还看不见密码,不过有可能见到用户名能让你更容易想起密码。

2.MySQL的基本显示命令

2.1 显示数据库列表  show  databases;  注意MySQL中的语句是以分好结尾。

2.2选择使用某个数据库   use  数据库名称  

2.3显示当前数据库的所有表  show  tables   显示某个数据库的所有表  show tables from 数据库名称

2.4显示表的结构  show columns from 表名称   或者   describe 表名;  显示某个数据库中的表的结构  show columns from tablename from databasename

2.5显示某个表的数据                  select * from 表名  

3.MySQL数据库及表的操作命令

3.1 创建数据库    create  database  数据库名称;                   删除数据库  drop database 数据库名称;

3.2 创建表   create table user (

           id  smallint unsigned not null auto_increment,

          name  varchar(30) not null,

          password varchar(50) not null,

          email   varchar(20),

        primary key(id)

)                    这样就创建了一个表user,主键是id,无符号整数。除了email可以为空,其他字段都不能为空。


删除表     drop table  表名称

修改表      增加字段:    alter table 表名称  add  新列名  varchar(50);

                  更改某个字段的数据类型:   alter  table 表名称  MODIFY 列名  新的数据类型;

                  删除某个完整性约束条件:alter table 表名称   drop 完整性约束名;

3.3 插入记录: insert into user (id,name,password,email) values (1,"111","111","111@111.com");   varchar()类型的数据输入时用单引号或者双引号。

      修改记录:update user set  id = 3 where name="111"; 如果不指定where条件,则所有的列值都会变成新的值(如果允许的话)。

      删除记录: delete from user where 条件;如果不指定条件,整个表都将被删除。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值