安装mysql(windows 64)
1、下载:
http://dev.mysql.com/downloads/mysql/
下载64位zip格式5.6版本(老版本稳定)
2、安装
解压到C盘,将C:mysql5.6in添加到系统环境变量,就算安装好了
ps:win10添加环境变量的方法,设置--搜索环境变量
3、初始化
mysqld --initialize-insecure
4、启动
mysqld
查看pid:
tasklist |findstr
杀死mysql:
taskkill /f /PID pid号
安装mysql服务:
以管理员身份运行cmd
mysqld --install
启动:
搜索服务,找到MySQL然后启动。
cmd:输入命令mysql
密码管理
设置密码
mysqladmin -uroot -p password "123"
改密码
mysqladmin -uroot -p"123" password "456"
破解密码
1、管理员用户运行cmd,跳过授权表
mysqld --skip-grant-tables
2、再开一个cmd, 直接跳过密码登录
mysql -uroot -p
3、然后改密码
update mysql.user set password=password("123") where user="root" and host="localhost";
4、刷新授权表
flush privileges;
5、杀死进程验证
统一字符编码
1 在mysql安装目录下(C:mysql5.6)新建一个ini配置文件(my.ini)
文件内容如下:
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
2 重启mysql
3 s 查看结果
初识sql语句
SQL语句包含以下4部分。
(1) 数据定义语句(DDL):DROP,CREATE,ALTER
(2)数据操作语句(DML):INSERT,UPDATE,DELETE.
(3)数据查询语句(DQL):SELECT
(4)数据控制语句(DCL):GRANT,REMOVE,COMMIT,ROLLBACK
操作文件夹(库)
增
create database db1 charset utf8;
查
show create database db1;
查询所有库:
show databases
改
alter database db1 charset gbk;
删
drop database db1;
操作文件(表)
切换文件夹:use db1;
查看当前文件夹: select database();
增
create table t1(id int, name char)
查
show create table t1;
查看该库下所有表show tables;
改
alter table t1 modify name char(6);
alter table t1 change name NAME char(7);
删
drop table t1;
操作文件内容(记录)
增
insert t1(id,name) values(1,'egon1'),(2,'egon2'),(3,'egon3');
查
select id,name from db1.t1;
select * from db1.t1;(不推荐使用)
改
update db1.t1 set name='SB';
update db1.t1 set name='ALEX' where id=2;
删
delete from t1;
delete from t1 where id=2;
查看系统支持的存储引擎
# 1
show engines;
# 2
shoe enginesG
查看默认存储引擎
show variables like 'storage_engine';