mysql基础

1、登录MySQL

当mysql服务已经运行时,我们可以通过MySQL自带的客户端工具登录到MySQL数据库中,命令如下所示:

mysql -h 主机名 -u 用户名 -p

//登录本机的MySQL数据库

eg:mysql -u root -p

参数说明:

-h:指定客户端所登录的MySQL主机名,登录本机(localhost或127.0.0.1)该参数可以省略;

-u:登录的用户名;

-p:告诉服务器将会使用一个密码来登录,如果要登录的用户密码为空,可以忽略此选项

2、MySQL用户设置

如果需要添加MySQL用户,你只需要在mysql数据库中的user表添加新用户即可,添加用户实例如下所示:

按着文档来,但是mysql是2.8版本的时候会报错,待完善

3、MySQL常见操作

创建数据库:

使用create命令创建数据库:

CREATE DATABASE 数据库名;


创建数据库

删除数据库:

使用drop命令删除数据库:

drop database 数据库名


删除数据库

选择数据库:

使用use选择数据库

use 数据库名


选择数据库

创建数据表:

创建MySQL数据表需要以下信息:

表名

表字段名

定义每个表字段

可以使用create table来创建表

create table table_name (column_name column_type)


创建数据表

删除数据表:

可以使用drop table来删除数据库表

drop table table_name


删除数据表

插入数据:

使用insert into语句来插入数据

insert into table_name (field1, field2,...fieldN)

values(value1,value2,..,valueN)


插入数据

读取数据表:

使用select来读取数据表

select * from 数据表名

读取数据表

查询数据:

 使用select...from可以查询数据

select column_name, column_name

from table_name

[where clause]

[limit n][offset m]

查询语句中可以使用一个或者多个表,表之间用逗号分割,并使用where语句来设定查询条件

select命令可以读取一条或者多条记录

你可以使用星号(*)来代替其他字段,select语句会返回表的所有字段数据

你可以使用where语句来包含任何条件

你可以使用limit属性来设定返回的记录数

你可以通过offset指定select语句开始查询的数据的偏移量。默认情况下为0

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

推荐阅读更多精彩内容