MySQL 安装
下载安装包
下载地址:https://dev.mysql.com/downloads/mysql/
配置环境变量
高级系统设置>环境变量。
新建变量名 MYSQL_HOME,变量值为MySQL的安装地址
将变量添加到 path:%MYSQL_HOME%\bin (若前没有分号,则添加;)
例如:MYSQL_HOME: D:\Program Files\MySQL\mysql
path: ;%MYSQL_HOME%\bin
修改配置文件
mysql安装目录下 my-default.ini 重命名为my.ini
去掉#
[mysqld]
basedir = D:\Program Files\MySQL\mysql
datadir = D:\Program Files\MySQL\mysql\data
join_buffer_size = 128M
sort_buffer_size = 2M
read_rnd_buffer_size = 2M
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
安装服务
1、将安装包解压,已管理员身份打开控制面板,进入MySQL中的bin目录
2、安装MySQL服务 执行 mysqld --install 提示"Service successfully installed."安装成功
3、启动MySQL服务 执行net start mysql
MySQL基础使用
登录MySQL
mysql -h 主机名 -u 用户名 -p
-h 指定客户端所要登录的MySQL主机名, 登录当前机器该参数可以省略;
-u 用户名
-p 登录密码,初始为空,提示输入密码时直接按 enter
创建数据库
create database 数据库名 [其他选项];
创建名为mydb的数据库
create database mydb character set utf8;
通过character set utf8 将数据库字符编码指定为 utf8,便于中文使用
选择数据库
1.未登录数据库:mysql -D 数据库名 -u root -p
2.已登录数据库:use 数据库名
创建表格
crate table 表名 (列声明)
新建student表,id、name、age
create table student (id int not null auto_increment primary key,name varchar(50),age varchar(10));
- “auto_increment” 自增,必须为primary key
表中插入数据
insert into 表名 (列1,列2) values (‘数值1’,‘数值2’);
向student表中插入 name:王杰,age: 20
insert into student (name,age) values (‘王杰’,‘20’);
删除数据表
drop table 表名
删除student表
drop table student;
查找表数据
select 列名 from 表名 [其他项];
查找id为1的学生的名字和年龄
select name,age from student where id =1;