精华内容
下载资源
问答
  • 搭建一个mysql的完整数据库,流程大概是什么样的。需要哪些东西?一个人搭建一个完整的数据库的话大概需要多长时间?新手上路,公司要我自己搭一个数据库的框架。求指教
  • mysql数据库搭建及其使用

    万次阅读 多人点赞 2018-05-19 09:05:13
    1,打开centos虚拟机建立挂载点,修改yum源然后进行mysqlmysql-server服务的安装 ...成功登入,接下来让我们一起来体验一下对mysql数据库的一些简单操作过程吧 查看当前系统拥有的所有数据库...

    1,打开centos虚拟机建立挂载点,修改yum源然后进行mysql及mysql-server服务的安装

    2,mysql数据库开启后使用mysql用户登录后即可进行操作,默认用户没有密码,用户可以根据实际需求来为用户设置密码

    设置完成后使用mysql用户进行登录

    成功登入,接下来让我们一起来体验一下对mysql数据库的一些简单操作过程吧

    查看当前系统拥有的所有数据库

    查看一个数据库中的所有表

    完成查看操作那么让我们一起来创建一个数据库吧

    了解过如何创建一个数据库之后那么如何在库里创建相应的数据表呢,让我们一起来看一下吧!同样的要创建一个数据表,数据表是基于数据库,只有进入了数据库才能进行接下来数据表的操作

    看到了吗一个完成的数据表生成了,但问题是我们只能看到数据表的表名,那么如何查看这个表的具体字段信息呢,这里有三种方法

    第一种方法:

    第二种方法:

    第三种方法:

    3,既然我们已经学会如何去创建一个数据库和数据表,一个空表的存在显然没有任何意义,那么这就要求我们要懂得对数据表中的数据进行操作,对数据库的操作简单的来说就是实现对数据的增删改查

    第一步:增,增加数据如果一个表为空表那么删和改以及查的操作自然也就无从谈起

    select * from 表名即查看这个表中的所有信息

    第二步既然已经学会如何创建一个表那么也要知道如何修改一个表中的信息

    增和改都已经了解过,接下里让我们学习一下如何删除一个表中的字段吧

    查看数据表信息其实在上面我们就已经有应用,当每次修改完表之后我们都要查看一下表中完整信息,这样我们就在不知不觉中使用用了查询语句。即:select * from 表名;这是查看所有信息,当然你也可以查看部分字段信息

    select 字段名 from 表名;

    4,表中信息我们已经学会如何操作,那么对于表中字段信息又如何修改呢?

    查看字段信息

    增加字段信息

    看到了吗使用alter table  表名  add  字段名 字段类型 ;就可以增加一个字段信息了

    修改字段名

    (1)修改字段属性

    (2)修改字段本身

    删除字段信息

    5,这些操作熟悉之后,对于数据库的操作就算是基本上了解了,还有俩个不常用的操作那就是删除数据库以及数据表,但是建议谨慎操作

    删除数据表

    删除数据库

    操作完成后,接下来就是退出数据库啦

    6,新建数据库用户(管理员操作)

    一个没有密码的用户往往是不安全的下面让我们了解一下如何为用户设置密码吧

    这是在管理员下为普通用户设置密码,也可以用户自己为自己设置密码

    但是首先要以这个用户登录到数据库

    7,对于普通用户来说许多权限是没有被赋予的,这也就限制了普通用户的操作,但有些情况下普通用户需要获得一些权限以方便更好地满足用户的需求

     

    grant 权限 on 数据库.数据表 to '用户'@'地址';

    但是往往对于普通用户的权限要有所限制

    revoke 权限1,权限2 on 数据库.数据表 from '用户'@'地址';

    8,为了迎合突发情况导致数据库意外删除,我们可以做个备份以防止出现意外也可立即恢复

    mysqldump -u root -p 数据库 > 1.sql

    备份数据库到1.sql

    恢复数据库

     

     

    恢复完成

     

     

    展开全文
  • MySQL数据库服务器搭建指南

    千次阅读 2016-03-26 22:40:41
    MySQL数据库在windows系统下有windows可执行文件安装和安装包解压缩安装两种主要方式,这里对两种安装方式以及遇到的问题和解决方案做简要的阐述。安装方式: windows可执行文件安装 MySQL安装包解压缩安装 遇到...

    MySQL数据库在windows系统下有windows可执行文件安装和安装包解压缩安装两种主要方式,这里对两种安装方式以及遇到的问题和解决方案做简要的阐述。

    安装方式:

    • windows可执行文件安装
    • MySQL安装包解压缩安装

    遇到问题解决方案:

    • win7下,安装mysql_5.6.*.exe,无法启动mysql服务问题
    • mysql数据库服务器,远程连接无法访问问题
    • mysql数据库服务器,本地新增数据,中文字符乱码问题
    • mysql数据库服务器,java项目远程连接写入中文字符乱码问题

    一、windows可执行文件安装

    流程图如下:

    Created with Raphaël 2.1.0下载mysql_*.exe确认x86/x64,双击能否执行?一路“yes”yesno

    二、MySQL安装包解压缩安装

    下载mysql_*.zip,解压缩,得到mysql_*文件夹;
    将mysql_*文件夹放到某盘特定的位置;

    修改配置文件:
    打开mysql_*文件夹下my-default.ini文件
    修改主路径和数据存储路径
    basedir =C:\Program Files\mysql-5.6.24-win32
    datadir =C:\Program Files\mysql-5.6.24-win32\data
    以上的路径就是你放置mysql_*文件的系统路径

    配置环境变量:
    右击“我的电脑”—>“属性”—>“高级系统设置”—>“环境变量”;
    新增环境变量“MySQL_HOME”,变量值设置为安装路径“C:\Program Files\mysql-5.6.24-win32”
    修改环境变量path,追加配置“%MySQL_HOME%\bin;”

    安装数据库并启动服务:
    用cmd进入windows命令行管理窗口
    执行命令”cd C:\Program Files\mysql-5.6.24-win32\bin”进入mysql_*文件夹的bin目录
    执行命令”mysqld -install”安装mysql数据库服务,显示”Service successfully installed。”及安装成功。
    执行命令”net start mysql”启动mysql服务,显示“**启动。”则服务启动成功;

    测试本地数据库连接(Navicat):
    新建连接,不用修改任何参数,显示用户”root”,没有密码
    点击“连接测试“,显示”连接成功”,点击确定进入本地数据库


    所遇问题及其解决方案:

    一、win7下,安装mysql_5.6.*.exe,无法启动mysql服务问题
    描述:
    win7下安装mysql_5.6.22-win32.exe,正常安装,整个安装的过程中未出现异常。完成之后,使用Navicat连接测试,无法连接。
    1. 进入系统Program Files,可以找到MySQL数据库文件夹。
    2. 右击“我的电脑”,“管理”—>”服务和应用程序”—>“服务”,未找到mysql数据库windows服务。
    3. 打开任务管理器查看后台,未找到mysql服务后台运行程序。

    解决思路:
    首先我尝试着直接启动mysql安装文件夹下的mysqld.exe文件,但是依然无法启动服务。在网上查了一下,在win7系统下,会存在管理员权限的问题。

    解决方法:
    使用系统管理员权限打开cmd,使用”cd C:\Program Files\mysql-5.6.24-win32\bin”进入bin文件夹,直接执行”mysqld.exe”。使用navicat测试,此时显示“连接成功”。

    查看系统服务,依然没有mysql服务。
    启用任务管理器,可以看到“mysqld.exe”的数据库服务在后台执行,强行结束,则不能访问。

    (感觉把所有问题阐述完,对于单篇文太多,待续)

    展开全文
  • 原博主博客地址:https://blog.csdn.net/qq21497936 ... MySql开发笔记:MySql数据库服务搭建以及建表脚本导入 前话 使用MySql数据库,包括搭建服务配置环境建表脚本导入。 MySql简介 ...

    若该文为原创文章,未经允许不得转载
    原博主博客地址: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修改为自己的密码)

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'a1234567' PASSWORD EXPIRE NEVER;
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'a1234567';

           

           测试如下图:

           

     

    步骤六(远程登录):修改root账号登录权限

           连接错误1130:

           

           修改权限:

    use mysql;
    update user host = '%' where user = 'root';
    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

    展开全文
  • MYSQL数据库环境搭建

    千次阅读 2018-06-14 09:51:07
    二、下载解压安装包:将以下载的MySQL压缩包解压到自定义目录下,目录不包含中文三、修改配置文件: 将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini [client] port=3306 default-character-set=...

    一、MYSQL下载地址  https://downloads.mysql.com/archives/community/

    二、下载解压安装包:将以下载的MySQL压缩包解压到自定义目录下,目录不包含中文

    三、修改配置文件:

     将解压目录下默认文件 my-default.ini 拷贝一份,改名 my.ini

       [client]
        port=3306
        default-character-set=utf8
        [mysqld]
        port=3306
        character_set_server=utf8
        basedir= E:\mysql-5.6.34-win32\bin\mysqld.exe
        #解压目录
        datadir= E:\mysql-5.6.34-win32\bin\mysqld.exedata
        #解压目录下data目录
        sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
        [WinMySQLAdmin]

        E:\mysql-5.6.34-win32\bin\mysqld.exe

    红色字体为你解压安装的根目录。

    四、添加系统环境变量

    1、新建系统变量

    点击系统变量下的新建按钮
          输入变量名:MYSQL_HOME
          输入变量值:D:\Program Files\mysql-5.6.11-winx64    这是你自己解压的目录
          #即为mysql的自定义解压目录。

    2、系统变量path

    点击系统变量,选择path,在路径后面添加 ;%MYSQL_HOME%

    五、安装MYSQL

     1)从控制台进入到MySQL解压目录下的 bin 目录下:
        2)输入服务安装命令:
        mysqld install MySQL     安装成功后会提示服务安装成功。
       

        #移除服务命令为:mysqld remove(不需要的时候删除服务,刚安装时不需要)

    六、启动MYSQL服务

    方法一:
            启动服务命令为:net start mysql
        方法二:
            打开管理工具 服务,找到MySQL服务。

            通过右键选择启动或者直接点击左边的启动来启动服务。

    七、修改数据库密码

      刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456
        c:>mysql –uroot
        mysql>show databases;
        mysql>use mysql;
        mysql>UPDATE user SET password=PASSWORD("123456") WHERE user='root';
        mysql>FLUSH PRIVILEGES;

        mysql>QUIT


    展开全文
  • mysql 搭建本地数据库

    2015-06-05 01:26:00
    在部署程序前,请先使用“数据库设计”文件夹中的“导入数据库用脚本...数据库mysql。 以上是程序说明里的一段话,已经导入数据库,但后面就不知道怎么理解更不会操作了。跪求各位大牛指点一下。真的很急。谢谢。
  • Sharding-JDBC教程:Mysql数据库主从搭建

    千次阅读 多人点赞 2019-06-29 16:44:53
    转载请标明出处: ...本文出自方志朋的博客 mysql 5.7 安装 这是系列文章Sharding-jdbc...搭建环境为centos 7.5,数据库版本为5.7。需要三台虚拟机,一主两从,读者可以在自己的电脑上创建虚拟机,也可以在云服务商买...
  • 绿色版Mysql数据库快速搭建

    千次阅读 2016-12-10 11:49:08
    小金子喜欢软件都是绿色版的,所以今天就介绍一下Mysql绿色版的搭建 1.第一步 下载我准备好的百度云链接:http://pan.baidu.com/s/1c06uMic或者百度mysql下载 2.第二步 将下载好的压缩包解压到任意目录,...
  • 环境:1、window xp (32)系统2、java 访问数据库第一步:安装Mysql数据库:1、MySQL数据库各个版本之间的区别2、官网下载地址3、图解安装第二步:下载mysql驱动包去官网下载网址:http://dev.mysql.com/downloads/...
  • MySQL 5.7 主从数据库搭建

    千次阅读 2016-05-31 16:32:05
    MySQL 5.7 主从数据库搭建MySQL 57 主从数据库搭建 数据库安装 主数据库配置 从数据库配置1.数据库安装安装MySQL5.7,主数据库为192.168.2.221,从数据库为192.168.2.222 sudo apt-get install mysql-server 2.主...
  • 企业级 MySQL数据库搭建及管理

    千次阅读 2018-11-29 19:16:27
    数据库(英文Dtabase)就是一个存放数据的仓库,这个仓库是按照一定的数据结果(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的、我们可以通过数据库提供的多种方法来管理数据库里的数据更简单的形象...
  • MYSQL主从数据库搭建

    千次阅读 2012-08-27 19:43:01
    MYSQL主从数据库搭建 说明: 这是我自己通过参考网上的资料,根据其步骤搭建MYSQL主从数据库的过程中遇到的一些问题。整理的一篇小记,方便以后查阅。也能给网上的朋友提供一点参考的资料。 写该文章时间:...
  • 第一步:下载MySQL数据库安装包:mysql-5.5.29-winx64.msi,注意根据自己的计算机系统选择64位或者32位的安装包。现在电脑一般是64位的(单机”我的电脑“然后右键,查看属性即可)。 第二步:解压安装MySQL ...
  • MySQL Cluste(入门篇)—分布式数据库集群搭建

    万次阅读 热门讨论 2018-09-13 20:26:07
    目录 前言 1 概述 1.1 分布式数据库集群 1.2 数据库的分布式和主从的区别 2 环境说明 2.1 系统环境 2.2 软件环境 3 安装MySQL Cluster ...5.2 安装mysql数据库 5.2.1 更改权限 5.2.2 ...
  • Mysql master-slave 模式数据库搭建总结 任务名称:Mysql master-slave 模式数据库搭建硬件环境: IBM 3850 M2 / x 3950 M2 服务器软件环境: OS:CentOS 5.5 x86_64 Database:mysql-5.5.21-linux2.6-x86_64.tar....
  • 数据库Mysql5.7 MGR集群的搭建

    千次阅读 2017-09-04 17:10:34
    最近看了一下mysql5.7的MGR集群挺不错的,有单主和多主模式,于是乎搭建测试了一下效果还不错,我指的不错是搭建和维护方面都比较简单。网上绝大多数都是单主模式,当然我这里也是,为了加深印象,特意记录一下搭建...
  • pymsql是Python中操作MySQL的模块,本篇总结了一下python操作MySQL数据库的相关知识点。
  • 搭建本地Mysql数据库

    2020-06-01 11:55:10
    目录1 软件下载2 安装软件2.1 Mysql 5.5.36(关键步骤)2.2 Mysql-Front(正常安装,没有需要设置的特别操作)3 启动Mysql数据库(安装Mysql时,可以设置自动启动)4 连接Mysql数据库5 连接成功 1 软件下载 Mysql ...
  • 前言 记录自己首次学习Java和MySQL,并搭建web后端的学习过程。作为一个学过一年C和C++的菜鸡,在听说要一个月内学会用Java...搭建MySQL数据库 我的数据库是使用MySQL 8.0 MySQL使用的是SQL语言,对初学者来说还是...
  • 本地搭建MySQL数据库

    万次阅读 多人点赞 2018-03-30 17:02:18
    第一步:下载MySQL数据库安装包:[mysql-5.5.29-winx64.msi],注意根据自己的计算机系统选择64位或者32位的安装包. 第二步:解压安装 下一步,启动mysql服务: 第三步:安装一个可视化MySQL编辑...
  • 用Java开发企业应用软件, 经常会采用Spring+MyBatis+Mysql搭建数据库框架。如果数据量很大,一个MYSQL库存储数据访问效率很低,往往会采用分库存储管理的方式。本文讲述如何通过Spring+Mybatis构建多数据库访问的...
  • mysql数据库环境的搭建

    千次阅读 2014-04-18 21:54:27
    mysql数据库安装,可以选择安装版本或免安装
  • MySQL数据库集群的原理与搭建

    万次阅读 热门讨论 2016-02-27 23:17:39
    我们组长也想到了用数据库集群,于是就带着我们几个研究起来了mysql数据库集群的搭建。因为我们几个的电脑都是windows的系统,所以搭建的是windows下的集群环境。  当提到大数据,高并发。大家都会想到分布式,...
  • Jsp+Tomcat+Mysql搭建web项目 Jsp链接Mysql数据库 1.确定好你的Tomcat能启动; 2.mysql能登录,jsp能运行。 操作步骤: 下载最新的mysql驱动程序(Mysql JDBC Driver)解压把里面的mysql-connector-java-x.x.x-...
  • 基于Ubuntu系统搭建Mysql数据库(1)参考链接Ubuntu中建立MySQL数据库过程详解基于Ubuntu系统搭建Mysql数据库(2)参考链接Apache+php5+mysql+phpmyadmin的安装与配置
  • windows mysql主从数据库环境搭建(windows7+mysql 5.7) 数据库主从备份主要原理就是slave数据库根据master数据库进行的增删改操作留下的日志文件,在slave数据库里再执行一遍。 1.准备两台win7机器或虚拟机,并...
  • 介绍《Mysql-cluster数据库集群介绍》安装系统:Linux CentOS7.4查看是否安装mysqlrpm -qa | grep mysql普通删除rpm -e mysql强力删除rpm -e --nodeps mysql通过wget安装wget ...mysql-cluster-gpl...
  • Mysql的主从数据库搭建

    千次阅读 2018-11-21 18:19:02
    ** 工具 ** Mysql 5.6 安装教程:...Navicat Premium ** 主库设置 ** 1设置my.ini 文件;在安装目录下找到my.ini 文件: 默认路径:C:\Program Files\MySQL\MySQL Server 5.6,如下图所示: 2 在my.ini...
  • Ubuntu搭建MySQL数据库

    千次阅读 2018-09-25 13:11:27
    前段时间一直在找Ubuntu安装MySQL数据库的文章,由于我的Ubuntu版本实在太老(12.04),所以找了很多都一直都没有成功,几乎每次都是sudo apt-get install的时候就提示我未安装依赖的包,或者说我需要版本升级,最后一...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 184,968
精华内容 73,987
关键字:

网站数据库mysql搭建

mysql 订阅