MySQL学习(一)

mysql 学习笔记(一)

下载与安装

在官网下载安装mysql,常用5.5,5.6,5.7这三个版本;

下载安装完成后,可以使用命令行去连接数据库,如果没有配置路径的话,则需要在所安装的数据库的bin的目录下启动,启动命令为:

mysql -uroot -p ;

 

然后输入数据库密码即可进入数据库;(在上图中我的指令后面加了分号,这个是错误的做法)。

 

 

为了使用方便,省去每次都得进入安装路径下进行启动数据库,我们配置一下环境,在配置环境的path 路径下输入自己的 bin 路径,例如我的是:

C:\Program Files\MySQL\MySQL Server 5.7\bin

将加进去即可;

 

查看数据库

指令show databases ;   (后面的分号一定要加,是结束符)

 

如上图所示,已经罗列出来了所有的数据库。

下面我们将要创建一个新的数据库,名称为 MYLOVIS

指令为:create database mylovis ;

 

 

接着我们进入到mylovis的数据库中;

进入数据库:use mylovis ;

查看库中的所有表:show tables ;

 

现在表中的内容为空,我们将创建第一张表;

 

用上面的语句我们创建了一张名为user的表,

 

现在我们来查看一下自己刚才创建的表的结构

              命令: desc user ;

 

查看刚刚创建的表的sql语句

命令:show create table user ;

 

 

 

删除表

指令:drop table user ;

修改某一列类型修饰值,

如修改user_name的类型的修饰

指令:alter table user modify user_name varchar(50)  not null ;

添加字段:

alter table user add password char(32) not null comment  ‘用户密码’ ;

在最后加上 after 列名 可以确定插入的位置 如上述语句可以改成

alter table user add password char(32) not null comment  ‘用户密码’ after user_name ;

则会在user_name下插入此password 行。

 删除某一列:

指令:alter table 表名 drop列名

如:alter table user drop password ;

 

修改表名

alter table user rename to users ;

 

(2)DML 数据操作语言

插入

insert into 表名(列1,列2,….)values(列值1,列值2,…) ;

insert into user(user_name,emil, ) ;

其中字符串类型的要加上单引号。

也可使用

insert into user values(列值1,列值2,列值3,... )

不推荐这种方式,应为在这种方式下,必须一一设置列值。

(未完待续。。。)

 

 

 

转载于:https://www.cnblogs.com/Lovis/p/9986247.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值