若该文为原创文章,未经允许不得转载
原博主博客地址:https://blog.csdn.net/qq21497936
原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/91046310
各位读者,知识无穷而人力有穷,要么改需求,要么找专业人士,要么自己研究
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)
前话
使用MySql数据库,包括搭建服务配置环境建表脚本导入。
MySql简介
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
由于其社区版的性能卓越,搭配 PHP 和 Apache 可组成良好的开发环境。
MySql下载
当前最新版本为MySQL8.0
官网下载地址:https://www.mysql.com/
CSDN下载地址:https://download.csdn.net/download/qq21497936/11216020
MySql安装
步骤一:安装.net4.5.2,mysql8.0安装包依赖该框架
下载地址:https://download.csdn.net/download/qq21497936/11216031
点击安装,安装过程稍微有要点时间。
步骤二:解压MySQL压缩文件,点击运行
解压后得到exe安装包,点击运行
步骤三:安装mysql服务
(注意:此处有可能无法启动服务,按照解决方法报 1053 错误:
(注意:解决方法在最后)
至此,安装完成。
步骤四:登录mysql,验证安装成功
运行MySql自带的命令行:
输入密码:
查看所有数据库“show databases”
步骤五(1251错误):修改加密规则(mysql8.0版本需要修改)
连接错误1251:
(将a1234567修改为自己的密码)
1. ALTER USER 'root'@'localhost' IDENTIFIED BY 'a1234567' PASSWORD EXPIRE NEVER; 2. ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'a1234567';
测试如下图:
步骤六(远程登录):修改root账号登录权限
连接错误1130:
修改权限:
1. use mysql; 2. update user host = '%' where user = 'root'; 3. flush privileges;
测试如下图:
navicat for mysql连接数据库
下载
官网下载地址:https://www.navicat.com.cn/
CSDN下载地址:
https://download.csdn.net/download/qq21497936/11216360
安装
安装到目标机上:
运行界面:
本地连接MySql
若出现1251错误,需要修改mysql加密规则,可执行 Mysql安装 中的 步骤五
至此本地连接成功。
远程连接MySql
若出现1130错误,请修改root用户权限,参考 mysql安装 中的 步骤六,
测如下图:
Mysql操作
操作参考文档
《SQL不完全手册(一):概念和基础语句》:https://blog.csdn.net/qq21497936/article/details/80207610
《SQL不完全手册(二):高级语句》:https://blog.csdn.net/qq21497936/article/details/80242112
《SQL不完全手册(三):函数》:https://blog.csdn.net/qq21497936/article/details/80262309
导入建表脚本:source命名
show databases; create database ytcharts; use ytcharts; show tables; source C:\ytcharts.sql show tables;
无法启动服务解决(1053错误)
错误
在服务和应用程序->服务 里面找到MySQL80服务,右键启动失败,如下图所示
解决方法
win+r 输入compmgmt.msc,回车
修改用户组属性:计算机->管理->本地用户和组->组-> 双击Administrators
点击添加->输入NETWORK SERVICE->点击检查名称->确认,操作完成后如下图所示:
.点击应用,此时再启动MySQL80服务就能够正常启动了!!!
原博主博客地址:https://blog.csdn.net/qq21497936
原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/91046310