---恢复内容开始---

mysql是基于C/S端的服务器软件

mysql服务端

-server端开启

-解析指令

-对文件夹、文件、数据的增删改查

mysql客户端

-连接S段

-发送指令(sql语句)

  insert into t1 values(1);

一、安装masql

  数据库服务(一台电脑)

  数据库管理系统(MySQL软件)

  数据库(data/db一个文件夹)

  表:(一个文件)

  记录:(多个字段的信息组成一条记录,即文件中的一行内容)

1.解压mysql的压缩包

2.添加环境变量

3.初始化软件data目录

  生成data目录 存放数据库=》文件=》记录

  初始化的时候一定要等待程序自己退出

  mysqld --initialize-insecure

二、开启mysql服务端

  4.mysql(必须授权)

三、开启客户端、连接服务端

  5.mysql -uroot -p

四、安装windows服务

  mysql --install 安装windows服务

  mysql --remove 移除windows服务

五、忘记密码怎么办?

  1.先关闭掉之前的mysql服务器的进程

  2.跳过授权表开启mysql的服务端,mysql --skip-grant-tables(开启服务端 约束条件跳过授权)

  3.客户端连接 mysql -uroot -p

  4.更改密码:updata mysql.user set authentication_string =password("") where User="root";

  5.刷新权限 flush privileges;

查看进程号 tasklist |findstr mysql

杀死进程    taskkill /F /PID 进程号

六、统一字符编码

在MySQL软件的目录下创建一个my.ini

[mysqld]
# 设置mysql的安装目录 **后面的路径一定是安装sql的目录(自己电脑的)**
basedir=C:\mysql-5.7.-winx64\mysql-5.7.-winx64
# 设置mysql数据库的数据的存放目录,必须是data
datadir=C:\mysql-5.7.-winx64\mysql-5.7.-winx64\data sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
# mysql端口
port=
# 字符集
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8

再次重启mysql服务端

\s;查看mysql软件配置

七、创建mysql用户

  如何创建用户和密码

    create user "username"@"192.118.1.1" identified by "password";

    create user "username"@"192.117.1.%" identified by "password";

    create user "username"@"%" identified by "password";

  mysql -uusername -h 192.118.1.1 -P 3306 -p

  给当前用户授权

  grant all privileges on db1.ti to “username”@"192.118.1.1"

  取消授权

  revoke .........................................

  show databases;   查看所有的数据库

  use db1;  使用数据库

  创建表  create table t1(id int,name char(10)) defult charset="utf8";

       insert into t1(id,name) values(1,"zhang"),(2,"qing");

  查询所有数据

    select * from t1;

  查询个别字段的数据;

    select id from t1;

MySQL服务器的更多相关文章

  1. 闰秒导致MySQL服务器的CPU sys过高

    今天,有个哥们碰到一个问题,他有一个从库,只要是启动MySQL,CPU使用率就非常高,其中sys占比也比较高,具体可见下图. 注意:他的生产环境是物理机,单个CPU,4个Core. 于是,他抓取了CP ...

  2. 如何配置远程mysql服务器

    如何配置远程mysql服务器 分配用户权限 可以先看一下目前的用户权限状况: use mysql; select host,user,password from user; 然后分配新的权限给某一用户 ...

  3. MYSQL服务器my.cnf配置文档详解

    MYSQL服务器my.cnf配置文档详解 硬件:内存16G [client] port = 3306 socket = /data/3306/mysql.sock [mysql] no-auto-re ...

  4. mysql服务器和配置优化

    一.存储引擎 mysql中有多种存储引擎,一般常见的有三种:   MyIsam InnoDB Memory 用途 快读 完整的事务支持 内存数据 锁 全表锁定 多种隔离级别的行锁 全表锁定 持久性 基 ...

  5. 远程连接mysql数据库时报错: 错误代码 2003不能连接到MySQL服务器在*.*.*.*(111)

    在测试服务器上安装完mysql后, 服务器自己访问没有问题, 但是本地通过sql客户端连接时报错: 错误代码 2003不能连接到MySQL服务器在*.*.*.*(111).在网上查了一些资料,解决方案 ...

  6. 登录phpmyadmin提示: #1045 无法登录 MySQL 服务器

    打开phpmyadmin,进行登录,出现以下问题,提示:#1045 无法登录 MySQL 服务器 或许出现以下错误情况:phpmyadmin:#1045 无法登录 MySQL 服务器.Access d ...

  7. 如何将自己的windows设置为mysql服务器

    1.安装mysql 服务器 2.创建超级用户,即 用户管理 mysql>use mysql; 查看 mysql> select host,user,password from user ; ...

  8. 一台MySQL服务器启动多个端口

    一台MySQL服务器启动多个端口 在测试Mysql多主一从服务器,即一个从服务器多端口同步不同主库.本文记录了开启不同端口的操作. 详细步骤: 1.首先要先把my.cnf配置文件复制一份,开几个端口要 ...

  9. 详解 Spotlight on MySQL监控MySQL服务器

    前一章详解了Spotlight on Unix 监控Linux服务器 ,今天再来看看Spotlight on MySQL怎么监控MySQL服务器. 注:http://www.cnblogs.com/J ...

  10. 1104关于优化mysql服务器几个参数和思路

    转自http://www.cnblogs.com/AloneSword/p/3207697.html 按照从大到小,从主要到次要的形式,分析 mysql 性能优化点,达到最终优化的效果. 利用 min ...

随机推荐

  1. Web调试利器fiddler(转)

    http://blog.chinaunix.net/uid-27105712-id-3738821.html

  2. jstat介绍

    命令可用选项 ➜ ~ jstat -options -class -compiler -gc -gccapacity -gccause -gcmetacapacity -gcnew -gcnewcap ...

  3. 【计算机视觉】基于OpenCV的人脸识别

    一点背景知识 OpenCV 是一个开源的计算机视觉和机器学习库.它包含成千上万优化过的算法,为各种计算机视觉应用提供了一个通用工具包.根据这个项目的关于页面,OpenCV 已被广泛运用在各种项目上,从 ...

  4. vue el-table 自适应表格内容宽度

    由于表头和列是分开渲染的,通过el-table 设置fit属性,只能撑开表头,但是没有办法根据列的内容去适应宽度.网上找了一些使用根据表格内容计算表头宽度的文章,记个笔记. 代码逻辑是通过vue  的 ...

  5. Linux将.deb以绿色免安装的方式“安装”

    1.如果是xxx.deb文件,一般网上都是教你dkpg -i xxx.deb,但是这种方式类似windows里的安装,可能会在很多地方生成一些“垃圾”数据[比如不需要在dpkg安装应用信息文件里写入此 ...

  6. MaskRCNN 奔跑自己的数据

    import os import sys import random import math import re import time import numpy as np import cv2 i ...

  7. LeetCode 141. 环形链表(Linked List Cycle) 19

    141. 环形链表 141. Linked List Cycle 题目描述 给定一个链表,判断链表中是否有环. 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 ...

  8. pytorch1.0进行Optimizer 优化器对比

    pytorch1.0进行Optimizer 优化器对比 import torch import torch.utils.data as Data # Torch 中提供了一种帮助整理数据结构的工具, ...

  9. 【HC89S003F4开发板】 2调度器

    HC89S003F4开发板调度器调试 一.前言 逛论坛看到有人给HC89做了调度器,调度部分直接操作堆栈的. 下载链接 下载下来调试看看. 二.用户代码 @实现效果 编译后led灯闪烁 #includ ...

  10. vue elementui如何修改el-table头部样式

    找到el-table加入红色代码 <el-table :row-style="tableRowStyle" :header-cell-style="tableHea ...