MySQL总结
MySQL服务器
MySQL是一个基于C/S架构的软件.
1.如何安装MySQL?
想要使用MySQL来存储并保存数据,则需要做几件事情:
a. 安装MySQL服务端
b. 安装MySQL客户端
b. 【客户端】连接【服务端】
c. 【客户端】发送命令给【服务端MySQL】服务的接受命令并执行相应操作(增删改查等)
下载地址:
window版本
1、官网去下载

2、针对操作系统的不同下载不同的版本

3.解压
如果想要让MySQL安装在指定目录,那么就将解压后的文件夹移动到指定目录,如:C:\mysql-5.6.40-winx64
4.添加环境变量
【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【将MySQL的bin目录路径追加到变值值中,用 ; 分割】
5.初始化
|
1
|
mysqld --initialize-insecure |
6.启动mysql服务
mysqld #启动MySQL服务
7.启动mysql客户端并连接mysql服务端(新开一个cmd窗口)
mysql -u root -p # 连接MySQL服务器
2.安装window服务
mysqld --install
mysqld --remove
net start mysql 启动服务器
net stop mysql 关闭服务器
3.破解密码
跳过授权表来开启服务器
mysqld --skip-grant-tables
4.统一字符编码
my.ini 配置文件
[mysqld] # 设置mysql的安装目录 **后面的路径一定是安装sql的目录(自己电脑的)** basedir=C:\mysql-5.7.22-winx64\mysql-5.7.22-winx64 # 设置mysql数据库的数据的存放目录,必须是data datadir=C:\mysql-5.7.22-winx64\mysql-5.7.22-winx64\data sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES # mysql端口 port=3306 # 字符集 [mysqld] character-set-server=utf8 collation-server=utf8_general_ci [client] default-character-set=utf8 [mysql] default-character-set=utf8 \s;
5.创建用户
create user 'xxxx'@'%' indentified by '123'
授权
grant 这个权限 只有root用户有
grant all privileges on *.* to "xxxx"@'%'; 授权用户对所有数据库中文件有任何操作
revoke all privileges on *.* from 'xxxx'@'%'; 取消用户对所有数据库中文件有任何操作
6.sql命令
select user();
查看所有的数据库
show databases;
创建数据库
create database db1;
create table t1(id int,name char(10));
engine=innodb
sql语言 是强类型
insert into t1(id,name) values(1,'alex'),(2,'wusir');

浙公网安备 33010602011771号