目录
1.数据库的安装:
解压压缩包
1、 配置以及修改my.ini文件(修改在你所解压的目录)
修改前:
修改后:
2、配置环境变量(MySQL的环境) :
键名:MYSQL_HOME
值为:D:\tools\mysql-5.7.23-winx64
在Path中添加:;%MYSQL_HOME%\bin 注意Path中不同值之间的“;”符号不能省略
3、以管理员身份打开cmd命令窗口,将目录切换到MySQL的安装目录的bin目录下
如果不用管理员身份打开,有可能会显示权限不够
4、执行以下语句进行MySQL的安装
mysqld -install
执行命令后提示:Service successfully installed. 表示安装成功
5、执行以下语句进行MySQL的初始化
mysqld --initialize-insecure --user=mysql
执行命令后会在MySQL的安装目录下生成data目录并创建root用户。
6.执行以下命令以启动mysql服务
net start mysql
执行后会有如下提示:
MySQL服务正在启动..
MySQL服务已经启动成功。
7、启动MySQL之后,root用户的密码为空,设置密码,命令如下:
mysqladmin -u root -p password 新密码
Enter password: 旧密码
需要输入旧密码时,由于旧密码为空,所以直接回车即可。
2.数据库的基本
数据库的定义是:存储数据的仓库
用可视化工具Navicat来测试连接
建表
CREATE TABLE `user` (
`id` bigint(20) NOT NULL COMMENT '用户ID',
`name` varchar(255) NOT NULL COMMENT '昵称',
`password` varchar(225) NOT NULL COMMENT '密码'
)
列字段类型分类
数字类型:int/bigint/decimal
字符串类型:varchar/char
时间类型:date、time、datetime
增删改查:
增:insert into 表名 values(?,?,?)
删:delete from 表名 where 条件
改:update 表名 set 字段 = 值 where 条件
查:select * from 表名
高级查询:
排序:Order by asc(升序)/desc(降序)
分组并且过滤:group by 字段 having ...
模糊查询:like '%关键字%'
查找区间:between 值1 and 值2