精华内容
下载资源
问答
  • 创建Mysql服务的Centos Docker镜像 一、准备dockerfile mkdir mysql_centos cd mysql_centos vi Dockerfile FROM nginx_dockerfile:centos RUN yum -y install gcc gcc-c++ make automake cmake RUN groupadd mysql;...

    创建Mysql服务的Centos Docker镜像

    一、准备dockerfile

    mkdir mysql_centos

    cd mysql_centos

    cat Dockerfile

    FROM nginx_dockerfile:centos
    RUN yum -y install gcc gcc-c++ make automake cmake
    RUN groupadd mysql; useradd -r -M -u 39 -s /sbin/nologin -g mysql mysql
    RUN mkdir /usr/local/mysql; mkdir /data/mysql/db -p
    RUN yum install gcc gcc-c++ ncurses-devel bison bison-devel -y
    RUN wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.29.tar.gz
    RUN tar zxf mysql-5.6.29.tar.gz -C /usr/src/
    WORKDIR /usr/src/mysql-5.6.29
    RUN cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql/db -DSYSCONFDIR=/etc -DMYSQL_TCP_PORT=3306 -DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MYISAM_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DWITH_PARTITION_STORAGE_ENGINE=1 -DDEFAULT_CHARSET=utf8 -DEXTRA_CHARSETS=all -DDEFAULT_COLLATION=utf8_general_ci -DWITH-MYSQLD-LDFLAGS=-all-static -DWITH-CLIENT-LD-FLAGS=-all-static -DWITH_DEBUG=0 && gmake && gmake install
    RUN chown -R root:mysql /usr/local/mysql/ && chown -R mysql:mysql /data/mysql/db/
    RUN chmod 775 /usr/src/mysql-5.6.29/scripts/mysql_install_db.sh
    RUN /usr/src/mysql-5.6.29/scripts/mysql_install_db.sh --basedir=/usr/local/mysql --datadir=/data/mysql/db --no-defaults --user=mysql
    RUN cp /usr/src/mysql-5.6.29/support-files/my-default.cnf /etc/my.cnf
    RUN cp /usr/src/mysql-5.6.29/support-files/mysql.server /etc/init.d/mysqld
    RUN chmod -R 775 /etc/init.d/mysqld && /etc/init.d/mysqld start
    RUN echo -e '#!/bin/bash\nexport PATH=$PATH:/usr/local/mysql/bin' >/etc/profile.d/mysql.sh
    RUN source /etc/profile

    二、根据Dockerfile生成

    docker build -t mysql_dockerfile:nginx_dockerfile .


    docker images

    REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE

    mysql_dockerfile    nginx_dockerfile    e8fcca4ad7b0        11 minutes ago      5.54GB

    nginx_dockerfile    centos              28d333149027        3 days ago          692MB

    nginx               centos              bb2863c49d58        3 days ago          586MB

    sshd-centos         latest              0742cfe06535        3 days ago          328MB

    centos              latest              36540f359ca3        3 weeks ago         193MB

    展开全文
  • 在Azure上创建MYSQL服务

    千次阅读 2016-12-04 04:31:52
    Azure和所有的云服务一样,也提供...在新建--> 数据服务Mysql database on azure当中选择,快速创建,并填写数据库的响应信息。 1.png 注意:名称只能是全小写。 创建成功后,可以到仪表盘当中看到数

     Azure和所有的云服务一样,也提供了MYSQL数据库,在Azure中叫mysql database on azure。下面我们来一起在Azure上创建一个Mysql数据库。

    在新建--> 数据服务,Mysql database on azure当中选择,快速创建,并填写数据库的响应信息。


    1.png
    注意:名称只能是全小写。

    创建成功后,可以到仪表盘当中看到数据库的响应信息。


    2.png

    如果需要,可以在帐户 Tab当中添加所需要的帐户,帐户格式为databasename%username, 并且可以进行权限分配。

    在数据库配置当中,请加上自己的IP地址,保证不会被Azure过滤。有的同学因为没有加入到白名单当中会发生无法连接的问题。


    6.png

    稍后,我们使用mysqlworkbench进行连接。


    3.png
    注意:这样直接连接是连接不上的。Azure的MYSQL需要使用SSL连接。

    先到 Azure帮助中心 下载证书。
    在Mysqlworkbench 上进行SSL设置。并且在“SSL Cipher”一栏填写AES256-SHA


    4.png

    之后进行测试,已经可以连接。


    5.png
    展开全文
  • 重新创建服务 我的mysql 5.6在windos 的cmd下安装MySQLmysql的bin目录下面执行: mysqld –install 报错: 信息如下: Install/Remove of the Service Denied 解决办法: 打开cmd.exe程序的时候选择“用...

    首先服务怎么消失的,我也不清楚,。。。。
    重新创建服务
    我的mysql 5.6

    在windos 的cmd下安装MySQL
    在mysql的bin目录下面执行: mysqld –install
    报错:
    信息如下:
    Install/Remove of the Service Denied
    解决办法:
    打开cmd.exe程序的时候选择“用管理员身份打开”。

    服务安装完成但启动报错 1607
    查看日志
    这里写图片描述

    网上找了些方法:都没起作用
    第一步:
    只要删除MySQL安装MySQL Server 5.6\data目录下的ib_logfile0和ib_logfile1两个文件
    第二步:
    找出了无法启动的原因:MySQL在安装的时候不会自动初始tmpdir(临时文件目录),所以要在配置文件my.ini中添加tmpdir路径。
    最后在my.ini中添加:
    [mysqld]

    自己指定的临时文件目录

    tmpdir=”E:\Data\Temp”

    备注:我的数据库程序文件,和数据库实例文件是分开的
    程序文件
    这里写图片描述
    数据库实例文件
    这里写图片描述

    展开全文
  • SQL server 创建MYSQL的链接服务器

    万次阅读 2013-11-18 20:14:52
    这两天需要从别人的mysql里读数据过来,由于在自动取数据过程中,要保存各类控制数据,这些数据还是存在我自己的SQLSERVER中比较方便,所以想来想去,决定用链接服务器。接下来把我建立链接服务器的经历跟各位分享...

    这两天需要从别人的mysql里读数据过来,由于在自动取数据过程中,要保存各类控制数据,这些数据还是存在我自己的SQLSERVER中比较方便,所以想来想去,决定用链接服务器。接下来把我建立链接服务器的经历跟各位分享一下:


    整个过程共分为三大部分:准备过程、建立链接服务器、使用链接服务器示例

    一、准备过程
    需要准备的内容有:OLEDB、mysqlconnector、ODBC系统数据源

    1、我的服务器上没有安装mysqlconnector(如果你装了mysql服务器了,自然会有的),所以第一步我安装了该部分,这个很简单,启动 mysql安装程序,过程中选择自定义安装,选择上mysqlconnector就可以了。当然也可以下载独立的mysqlconnector安装模块来安装。如果你搞不定,可以把整个的mysql全装上,自己再多摸索几次就知道了。

    2、建立odbc数据源,自己照着下面这个图做吧

    3、准备oledb,很多同学可能遇不到这一步,我做了几台服务器才遇到一台出问题的。我当时已经把链接服务器建立了,但在查询时报错如下:

    尚未注册 OLE DB 访问接口 "MSDASQL"。

    如果你也遇到了这个问题,那就按我说的办吧。
    我当时查了一下SQLSERVER中的链接服务器的访问接口,不知道的同学参考下图

    这里面确实没有 MSDASQL,很多同学的都有,那就比较幸福啦。
    这说明oledb接口msdasql没有注册,那怎么办呢,很简单,装一个,去微软网站下载一个就行了
    安装过程就不说了,装完之后就可以了

    二、建立链接服务器
    还是用存储过程吧,方便

    exec sp_addlinkedserver 

     @server='MYSQL',        --这是链接服务器的名称
     @srvproduct='mysql',    --这个你自己随便吧
     @provider='MSDASQL',    --这是固定的,不能瞎填,否则死定了
     @datasrc='myserver', --这是ODBC里面data source name
     @location=NULL,
     @provstr='DRIVER={MySQL ODBC 5.2w Driver};SERVER=localhost;DATABASE=mba;UID=root;PORT=3306;',    --这个串你研究一下就知道了
     @catalog = NULL


    exec sp_addlinkedsrvlogin 
      @rmtsrvname='MYSQL',
      @useself='false',
      @rmtuser='root',

      @rmtpassword='1';

    三、使用链接服务器示例
    select * from openquery(myserver,'SELECT * FROM tsk_kkd ; ')

    到这里本该就写完了,但还是再奉送一句吧,openquery函数的第二个参数,也就是那个查询字符串部分,只能是字符串,放变量在那里是不行的,所以你想要拼动态语句的话,得整个语句一起拼,比如:
    declare @sql varchar(2000),@table_name sysname
    set @table_name='ssdc'

    set @sql='select * from openquery(myserver,'+''''+' select MAX(id) id FROM  '+@table_name+';'+''''+');';

    exec(@sql);

    这下OK了。

    展开全文
  • Docker创建MySQL容器

    万次阅读 2014-08-15 08:09:37
    Docker创建MySQL容器
  • MySQL 服务正在启动 . MySQL 服务无法启动。 服务没有报告任何错误。 这里介绍不是百度标题一放上去就能直接拿到结果的那种,碰到的问题比较偏, 这里我试过百度上各种不同的方法都没有见效果,比如各种配置ini文件...
  • MySQL创建数据库和创建数据表

    万次阅读 多人点赞 2019-10-20 23:44:40
    MySQL 创建数据库和创建数据表 MySQL 是最常用的数据库,在数据库操作中,基本都是增删改查操作,简称CRUD。 在这之前,需要先安装好 MySQL ,然后创建好数据库、数据表、操作用户。 一、数据库操作语言 数据库...
  • 手动添加mysql服务

    千次阅读 2013-12-27 16:04:02
    windows平台下手工创建mysql服务 假设mysql的basedir为D:\mysql-5.0.45-win32,即basedir=D:\mysql-5.0.45-win32,配置文件为basedir下名为my.ini 1.手工创建mysql服务:  mysqld --install mysql5 --...
  • 如何在一台window上创建多个MySQL服务

    千次阅读 2017-12-12 23:12:01
    下面我将第一个MySQL服务成为MySQL,第二个MySQL服务成为MySQL2 一、该PC已经安装了一个MySQL(未安装的请先安装,此处不说第一个MySQL服务的安装) 二、在服务中可以查看MySQL服务,有人说应该停掉MySQL服务,...
  • 创建MySQL用户帐户和授予权限

    千次阅读 2020-01-17 14:10:05
    创建MySQL用户帐户和授予权限创建一个新的MySQL用户帐户向MySQL用户帐户授予特权显示MySQL用户帐户权限从MySQL用户帐户撤消权限删除现有的MySQL用户帐户测试对数据库的访问 MySQL是最流行的开源关系数据库管理系统。...
  • Mac上安装MySQL服务创建数据库

    万次阅读 2017-12-04 10:17:47
    1.安装MySQL (免费) 官网现下载地址 http://dev.mysql.com/downloads/mysql/  (我选的mysql-5.7.17-macos10.12-x86_64.dmg) 点击download 会跳转到另外一个界面,这个界面是提示你需不需要注册的,直接...
  • 1 查看host文件(C:\Windows\System32\drivers\etc\hosts),是否修改过本地域名,如果将localhost对应的地址修改过,有可能会导致连接mysql server失败。 解决方法:将localhost映射的地址注释掉 2 如果在mysql的...
  • sql server 连接mysql服务器创建连接

    万次阅读 2019-02-28 09:32:26
    原文链接: https://blog.csdn.net/ntt420783321/article/details/46774951 ... 本人操作系统为64位 ,下载安装32位的mysql-connector-odbc,运行“C:\Windows\SysWOW64\odbcad32.exe” ,利用这个32...
  • MySQL 服务无法启动。 服务没有报告任何错误”的解决办法 很多时候我们都会遇到需要数据库的操作,但是由于不太熟悉,很容易出现很多问题,本文为最基础的启动是所遇到问题的指导。 更多详细错误解析,请观摩大佬...
  • 进入mysql命令行: [root@develop ~]# mysql -u...当输入密码后回车,然后进入mysql后,直接创建数据库 platform: CREATE DATABASE IF NOT EXISTS platform DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
  • Docker创建mysql镜像

    千次阅读 2016-01-20 15:54:56
    下载文件 到 Dockerpool 的 github 页面下载需要的文件。 $ git clone ...Cloning into 'mysql'... remote: Counting objects: 13, done. remote: Compressing objects: 100% (13/13), don
  • 选择MySql引擎 选择使用案例 指定数据库详细信息,配置可任意修改 选择实例标识符和帐号密码,数据库实例标识符不可中文 可用区间的选择 可用区是指在同一地域内,电力和网络互相独立的物理区域...
  • 这里举例服务器的ip:192.168.16.98;客户端的ip:192.168.61.201 具体的机器的ip请对照更改即可 附 mysql 重启的命令 启动mysql命令:sudo/etc/inint.d/mysql start ...重启mysql命令:sudo /etc/inint.d/mysqlrestart
  • 按照操作网上常规步骤在mysql的根目录下编写my.ini并创建data文件夹 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8  [mysqld] #设置3306端口 port = 3306  # 设置mysql的安装目录 basedir=D:\...
  • MySQL创建及管理数据库

    万次阅读 多人点赞 2018-08-12 12:46:09
    (1)命令行中连接mysql服务器 # mysql -u root -p ...在连接 MySQL 服务后,使用 create 命令创建数据库,语法如下: CREATE DATABASE 数据库名; 以下命令创建了一个数据名为RUNOOB的数据库: CRE...
  • Navicat创建本地MySQL数据库

    万次阅读 2019-04-12 17:16:35
    创建Navicat for MySQL本地数据库基本操作遇到问题10061"Unknown error"2059 authentication plugin'caching_sha2_passsword'cannot be loaded其他 ...MySQL服务未启动 解决问题 win+r 启动服务...
  • MAC电脑安装Mysql服务器和Navicat for mysql客户端

    万次阅读 热门讨论 2017-08-01 12:07:01
    Navicat for mysql客户端 链接: https://pan.baidu.com/s/1dGbzgbR 密码: i43g Mysql服务器 链接: https://pan.baidu.com/s/1qYE01BI 密码: qz9s 2.安装mysql和Navicat Navicat for mysql,下载下来的本身就是个...
  • 个人电脑创建mysql数据库

    万次阅读 2018-03-01 13:27:09
    自己打算做点东西不能用公司的数据库,于是在个人机上装了个mysql数据库。准备: 1.mysql5.0安装包,来自公司文件服务器 2.电脑一台,来自淘宝安装步骤截图: 注意这里的安装位置,Typical模式无法更换安装位置。...
  • mysql服务器无法启动

    万次阅读 2017-12-19 00:12:37
    这里提供一种解决的方式:即删除已有的mysql服务,然后配置好路径等数据,接着初始化mysql,然后重新安装mysql服务,最后登录改密码。 详细步骤: 第一步:修改配置文件 1. 在mysql目录下有一个.ini文件,一般...
  • 1.安装MySQL (免费) 官网现下载地址 http://dev.mysql.com/downloads/mysql/  (我选的 mysql-5.7.17-macos10.12-x86_64.dmg) 点击download 会跳转到另外一个界面,这个界面是提示你需不需要注册的,直接选择...
  • 用docker创建MySQL无法访问的问题

    千次阅读 2018-03-07 19:43:35
    最近准备在centos7上通过容器创建一个mysql数据库,脚本如下: docker run -d -name mysql-server \ -v /data/database:/var/lib/mysql \ -e MYSQL_ROOT_PASSWORD=root123 \ mysql:5.7.21 运行成功了,也能...
  • 创建mysql数据库时指定编码

    千次阅读 2019-09-28 19:11:39
    2.mysql 创建 数据库时指定编码很重要,很多开发者都使用了默认编码,但是我使用的经验来看,制定数据库的编码可以很大程度上避免倒入导出带来的乱码问题。 我们遵循的标准是,数据库,表,字段和页面或文本的编码...
  • 如果百度知道的第一个问题解决不了,不妨试试如下方法。 我使用的是mysql5.7.16压缩版本,解压...当我配置myini文件时,启动不了mysql服务。 当我把这个自己配置的my.ini文件删除时,mysql服务启动成功 ok

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 532,113
精华内容 212,845
关键字:

如何创建mysql服务

mysql 订阅