cmd安装mysql_MySQL windows下cmd安装操作

sh1.下载安装包,解压到指定目录  网址:https://dev.mysql.com/downloads/mysql/

1192afff331b608e25c1f4a3f19dc901.png

a863d7e417606a2642d02940792f796b.png

2.添加环境变量

右键点击计算机—属性—高级系统设置—环境变量: 将mysql中的bin目录的路径添加到环境变量中变量名为path的一行中,多个变量路径用;隔开。

2dc000f2a3aec9e630d77ecc83c37558.png

配置文件

[mysql]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置mysql的安装目录

basedir=E:\\software\mysql-5.7.22-winx64

# 设置mysql数据库的数据的存放目录,必须是data

datadir=E:\\software\mysql-5.7.22-winx64\data

# mysql端口

port=3306

# 字符集

character_set_server=utf8

skip-grant-tables

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

注:skip-grant-tables 跳过授权表,忘记密码时可以通过这个参数不需要密码直接登录

3.初始化 在cmd中mysql的bin路径下输入mysqld--initialize-insecure,初始化成功后自动在mysql的目录下生成一个data文件。

E:\software\mysql-5.7.22-winx64\bin>mysqld --initialize-insecure

备注:初始化是遇到问题

486b545daaa752f5921fcdf4a8684e29.png

3416fb4b6e7c111d79b03964a50d3a58.png

4.mysql服务添加到windows服务中

添加:以管理员的身份启动cmd——进入mysql的bin路径——输入mysqld --install,添加成功后执行net start mysql 命令启动mysql服务。

删除:以管理员的身份启动cmd——进入mysql的bin路径——输入mysqld --remove,添加成功后执行net stop mysql 命令关闭mysql服务。

b1cba2f0040ec551c518cb5f16f483d3.png

5.开启mysql客户端

cmd中输入mysql -uroot -p 命令连接mysql服务器,当前登录的用户root是拥有最高权限的,默认不需要输入密码。

09e34df6ecc4f85303631c525f8a1e46.png

6.window下mysql修改root密码

1)root没有密码时:mysqladmin -uroot -p password 密码

2)root已经设置过密码时:mysqladmin -uroot -p原密码 password 新密码

45313ea454b7ea14489ac42ec8c5cbdb.png

mysql基本语法

1.文件夹的操作(数据库)

1)增

新建文件夹 create database 文件名 charset utf8;

0825f213c97d24368d8191090056a6b6.png

2)查

查看所有数据库show databases;显示mysql里的所有文件夹

cf1735183bdde278f3811c293ee104a5.png

查看当前新建的文件夹show create database db1;

99c55200129f484089f7d91ee7579b51.png

3)改

修改db1文件夹的编码为utf8 :alter database db1 charset utf8;

fed8d7168725a66b2288169f3b856b64.png

4)删

删除db2文件夹:drop database db2;

49cb9cbb890ab6807aba30e1ae88ec3c.png

2.文件的操作(表)

对文件进行操作前先切换到文件所在的文件夹:use db1;select database();之后再对文件进行操作。

1)增

新建文件create table t1()

1a3da94ad5e9a360424426085efc35ea.png

2)查

查看指定的一个表 show create table t1;

4aa083deb8ca3ee6847ac6b532c500c6.png

查看所有的表show tables;

c17bf9a4fa79bf10662bee980e5a5e2a.png

查看表的结构:desc a1;

b2204ed2f8e26cc8bd04337e4a5a9e98.png

3)改

将名字的长度改为6个字符:alter table t1 modity name char(6);

132928fd5fe67beca3a7bbd160f1cb92.png

将name改为NAME:alter table t1 change name NAME char(7);

f4e23f0efc790fd6d45b87780c8b3034.png

4)删

删除文件drop table t2;

1948a10cba0ea7402b5296825996ac40.png

3.文件内容的操作(记录)

1)增

向文件中插入一条数据(记录):insert t1 (id,name) value(1,"yuan"),(2,"guo");

71554c85443d6e64e57a6e2c9b057083.png

2)查

按照id查:select id from db1.t1;

按照name查:select from db1.t1;

查所有:select * from db1.t1;

7a2b36f5a38f8d8f5dca1861f54e6c0c.png

3)改

name改为zhang:update db1.t1 set name="zhang";默认改所有的name项,

update db1.t1 set name="yuan"  where id=1;加where设置更改条件,id=1的修改

c8719cbe5806b2913d59fb5da3a543df.png

4)删

删除全部数据delete t1;

97d13a859b43b7684f36c1da8d60e4c1.png

删除指定数据:delete from t1 where id=1;

0ca854ef5f5a7212a8195c09cac5d84e.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值