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');

  

 

  

  

  

 

posted @ 2018-10-15 15:38  一二九  阅读(53)  评论(0)    收藏  举报