简单安装与配置mysql数据库(绿色版)
目录
绿色版下载:
mysql官网下载地址:https://www.oracle.com/index.html







mysql绿色版(5.7版本的安装与配置)
一、配置MySQL数据库
1、解压绿色版mysql,并改名为mysql5.7,如下图

对比一下下图5.6以前的版本,少data目录(存放数据)和my-default.ini文件(配置信息)

二、安装服务
1、运行cmd(管理员版本,否则没有权限),如下图

2、对于新版mysql5.7没有了data目录,我们需要运行命令创建


3、运行命令mysqld –install安装服务,如下图:

如果不需要mysql了,只需要运行mysqld –remove即可移除,如下图

3、运行net start mysql 启动服务,如下图

如需要配置是否开机启动mysql可以在windows服务里面配置。
三、客户端测试
1、mysql –uroot –p 如下图

四、修改用户名密码
1、运行命令
use mysql;
UPDATE user SET authentication_string=password('123456') where user='root';
FLUSH PRIVILEGES;
如下图:

2、重新登陆,运行命令mysql -uroot -p123456

五、配置编码为UTF-8
1、查看默认编码

2、在mysql5.7的根目录下,新建my.ini文件,(5.7后没了这文件,自己新建),如下图:

提示:Mysql服务程序启动时会自动读取my.ini获得各项配置参数,包括编码
2、编辑my.ini添加2项内容
在[mysqld]节点下,配置服务端编码UTF8
[mysqld]
character_set_server=utf8
在[mysql]节点下,配置客户端信息;我们也添加[mysql]节点,并配置编码UTF8
[mysql]
default-character-set=utf8
合起来如下图:

六、测试查询
1、修改了配置文件必须先重启服务

2、正常使用root用户登陆

3、运行命令show variables like "%character%"查看系统字符集变量,如下图:

七、修改用户名密码
1、运行命令
use mysql;
UPDATE user SET Password = PASSWORD('123456') WHERE user = 'root';
FLUSH PRIVILEGES;
如下图:

2、重新登陆,运行命令mysql -uroot -p123456

简单步骤:
配置步骤:
1.运行cmd(管理员版本,否则没有权限)
2.进入mysql的bin目录: 3.运行mysql命令:
3.1、5.7版本以后没有data目录,需运行此命令创建数据目录(data)
mysqld --initialize-insecure --user=mysql 3.2、安装服务与卸载服务
mysqld --install
mysqld --remove 3.3、启动服务与停止服务
net start mysql
net stop mysql 登录命令:
mysql -uroot -p[password]
退出:exit 4.修改用户密码:
use mysql;
UPDATE user SET authentication_string=password('') where user='root';
FLUSH PRIVILEGES; 5.配置编码(UTF8)
5.1、查看默认编码
show variables like "%character%"; 5.2、修改默认编码
提示:Mysql服务程序启动时会自动读取my.ini获得各项配置参数
创建my.ini文件;并编辑
[mysqld]
character_set_server=utf8
[mysql]
default-character-set=utf8
简单安装与配置mysql数据库(绿色版)的更多相关文章
- 迅美VPS安装和配置MySQL数据库教程
MySQL相关教程与知识: 迅美VPS安装和配置MySQL数据库教程 navicat8管理MySQL教程-创建数据库和导入数据 navicat8管理MySQL教程-管理建立用户和分配 ...
- CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动
CentOS6.7下使用非root用户(普通用户)编译安装与配置mysql数据库并使用shell脚本定时任务方式实现mysql数据库服务随机自动启动1.关于mysql?MySQL是一个关系型数据库管理 ...
- 在linux下安装并配置mysql数据库
在linux下安装并配置mysql数据库 工具/原料 MySql5.6 CentOS 方法/步骤 1 查找以前是否安装有mysql,使用下面命令: rpm -qa|grep -i mysql ...
- 阿里云CentOs服务器 安装与配置mysql数据库
阿里云CentOs服务器 安装与配置mysql数据库 以上为Linux安装mysql数据库 Linux 安装mysql 数据库 一下为mysql 安装教程 Using username "r ...
- Linux CentOS下安装、配置mysql数据库
假设要在Linux上做j2ee开发.首先得搭建好j2ee的开发环境.包含了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有具体解说了Linux学习之CentOS(七)--Cen ...
- CentOS6.5安装与配置Mysql数据库
from:http://www.centoscn.com/mysql/2014/1211/4290.html 一.mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle ...
- ubuntu18.04.2LTS下安装和配置MySql数据库 --ubuntu
1.安装MySql ubuntu@thanlon-Ubuntu:~$ sudo apt install mysql-server 2.mysql安装完成后,默认用户名不是root,为了方便,一般我们需 ...
- MacOS系统下简单安装以及配置MongoDB数据库(一)
最近写了一个用node来操作MongoDB完成增.删.改.查.排序.分页功能的示例,并且已经放在了服务器上地址:http://39.105.32.180:3333. 项目一共四部分: 1.MacOS下 ...
- ubuntun 18.04 安装和配置mysql数据库
一:更新镜像源 sudo apt-get update 二:下载数据库 sudo apt-get install mysql-server-5.7 sudo apt-get install mysql ...
随机推荐
- 用JIRA管理你的项目
https://blog.csdn.net/gaowenhui2008/article/details/70241657 (一) JIRA环境搭建
- Android从无知到有知——NO.5
今天整一下利用广播实现ip拨号. 这一块主要用到的知识是android四大组件之中的一个的broadcast receiver(广播接收者).那么它接收什么东东呢,就是我们所无谓的一个个的事件,比 ...
- pyspark采用python3开发
现在时间2017-04-17. python版本3.5支持pyspark python3.6目前还不支持 做法简单,只需要在bin/pyspark中增加 export PYSPARK_PYTHON=p ...
- 从乌云的错误漏洞分析看Mifare Classic安全
前言 12年2月初国内著名安全问题反馈平台-乌云发布了有关某公司员工卡的金额效验算法破解的安全问题.从整个漏洞分析来看,漏洞的提交者把员工卡的数据分析得非常仔细,以至很多刚刚接触或者未曾接触的都纷纷赞 ...
- SVN文件排除
背景:原来SVN库人事2.0在24.42server上,后来server改革,把库迁移到了24.248server上. 原来24.42上的库,在update或commit后文件总是绿色的.看着心里特别 ...
- Project Euler:Problem 34 Digit factorials
145 is a curious number, as 1! + 4! + 5! = 1 + 24 + 120 = 145. Find the sum of all numbers which are ...
- gdb 初步学习记录
客户有一段代码,一个死循环, 里面就一个 times(NULL) 函数,以及一个usleep, 运行了10分钟左右就会出现段错误. 现在用 gdb 调试看一下是哪一步出现了问题. 在Linux 虚拟机 ...
- time函数
time函数 time #include<time.h> time_t time(time_t *t); typdef long int time_t; time() returns th ...
- Jquery右下角消息提示框
找了好久,终于找到一个不错的提示框jquery,免费给大家一起用下吧(可是花了我很多积分哦),顺便重写了一下样式,原来的样式真的不敢恭维啊... 下载地址:http://files.cnblogs.c ...
- LVM简介
3. 创建VG.. 7 4. 创建LV.. 9 5.LV格式化及挂载... 10 一.LVM简介 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauel ...