mysql数据库

mysql在linux下的安装

北慕城南 提交于 2020-01-05 12:28:04
安装环境:系统是 centos6.5 1、下载     下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads     下载版本:我这里选择的5.6.33,通用版,linux下64位     也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz 2、解压 #解压 tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz #复制解压后的mysql目录 cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql 3、添加用户组和用户 #添加用户组 groupadd mysql #添加用户mysql 到用户组mysql useradd -g mysql mysql 4、安装 cd /usr/local/mysql/<br>mkdir ./data/mysql chown -R mysql:mysql ./ ./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data

ubuntu mysql 安装

試著忘記壹切 提交于 2020-01-05 12:27:00
安装mysql sudo apt-get install mysql-server mysql-client 测试是否安装成功 sudo netstat -tap | grep mysql 相关操作 登录 mysql -uroot -p 检查MySQL服务器占用端口 netstat -nlt|grep 3306 检查MySQL服务器系统进程 ps -aux|grep mysql 查看数据库的字符集编码 show variables like '%char%'; 让MySQL服务器被远程访问 打开mysql配置文件 # 注意:不同 mysql 版本此配置文件位置和名字可能不同 sudo vim /etc/mysql/my.cnf 添加如下内容[mysqld]bind-address=0.0.0.0 修改后,重启MySQL服务器 sudo /etc/init.d/mysql restart 重新登录 mysql -uroot -p grant all privileges on *.* to 'root'@'%' identified by 'xxxxxx'; flush privileges; 检查MySQL服务器占用端口 ~ netstat -nlt|grep 3306 tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 我们看到从之间的网络监听从 127

windows下安装mysql解压版

牧云@^-^@ 提交于 2020-01-05 12:26:42
1、解压压缩版的MySQL 其中: bin目录 -  主要存放MySQL的各种可执行程序 data目录 -  存放数据库的数据文件和索引文件等 MySQL-test -  有很多编写好的测试脚本 sql-bench - 用于MySQL benchmark基准测试的脚本    bin、data, include, lib, scripts目录等对于MySQL的正常运行非常重要,如非必要,不要动这些目录的东西 2、配置环境变量 打开系统环境变量,在Path变量下追加(注意是追加不是覆盖)MySQL bin目录: 3、配置文件 my.ini 在根目录只有一个默认的配置文件:my-default.ini。且打开之后 我们的配置由此开始: (1). 配置basedir Basedir是指mysql的根目录,所以应该是:basedir = D:\MYSQL (2). 配置data Data目录是存放数据文件和索引文件的目录,可以指定mysql目录之外的目录作为存储目录,但要注意权限问题。我的配置是:datadir = D:\MYSQL\data (3). 配置端口 一般mysql服务都使用3306端口,如果端口被占了,可以更换其它端口 (4). 更多配置 设置客户端模式字符:default-character-set=utf8,关于这个问题,之后会有一篇博文专门讲述。 表默认存储引

Docker配置mysql

强颜欢笑 提交于 2020-01-05 12:25:49
首先需要从docker上拉取mysql镜像 一:拉取命令操作 [root@localhost my.Shells]# docker pull mysql Using default tag: latest Trying to pull repository docker.io/library/mysql ... latest: Pulling from docker.io/library/mysql f49cf87b52c1: Pull complete 78032de49d65: Pull complete 837546b20bc4: Pull complete 9b8316af6cc6: Pull complete 1056cf29b9f1: Pull complete 86f3913b029a: Pull complete f98eea8321ca: Pull complete 3a8e3ebdeaf5: Pull complete 4be06ac1c51e: Pull complete 920c7ffb7747: Pull complete Digest: sha256:7cdb08f30a54d109ddded59525937592cb6852ff635a546626a8960d9ec34c30 二:查看docker的镜像 [root@localhost my

windows下远程连接Mysql

佐手、 提交于 2020-01-05 06:43:11
使用“Ctrl + R”组合键快速打开cmd窗口,并输入“cmd”命令,打开cmd窗口。 使用“mysql -uroot -proot”命令可以连接到本地的mysql服务。 使用“use mysql”命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数据库中,因此使用mysql数据库。 使用“GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;”命令可以更改远程连接的设置。 使用“flush privileges;”命令刷新刚才修改的权限,使其生效。 使用“select host,user from user;”查看修改是否成功。 解决远程连接时防火墙阻止访问: xp/2003添加防火墙例外端口 打开防火墙,选择例外选项卡,添加端口 名称:mysqlport 端口号:3306 选中TCP win7及以上添加防火墙例外端口:控制面板-防火墙设置-高级设置 入站规则设置 第一步 选择 入站规则 然后 新建规则,选择 端口,然后下一步 第二步 选择TCP 选择特定端口 然后输入端口,如有多个端口需要用逗号隔开了 例如: 3306 第三步 选择允许连接 第四步 选择配置文件 第五步 输入规则名称 mysqlport 出站规则设置 第一步 选择出站规则 然后 新建规则

单手撸了个springboot+mybatis+druid

三世轮回 提交于 2020-01-05 00:33:13
本文旨在用最通俗的语言讲述最枯燥的基本知识 最近身边的程序员掀起了学习springboot的热潮,说什么学会了springboot在大街上就可以横着走、什么有了springboot妈妈再也不担心我的编程了、什么BAT都喜欢的框架...听得作者那个心痒痒的,于是找了个时间,下载了个idea来玩一波springboot,对了...用springboot最好用idea,如果你还在用eclipse,删了吧。 在这里解释一下为什么是springboot+mybatis+druid,是因为作者认为但凡任何一个有灵魂的项目,都少不了数据库,作者不喜欢用JPA那种混SQL的语法,因此选了mybatis,而Druid是阿里系(真香~)的一种数据库连接池框架,在上一个项目作者用的屡试不爽,因此打算继续用,为啥屡试不爽?看文末吧。 文章提纲: 创建springboot工程 配置pom.xml 配置数据源 设置mybatis hello world 设置Druid监控配置 1. 创建springboot工程 只要你有idea,创建一个springboot工程,就跟捏死一个蚂蚁一样简单,因为idea里深度集成了对springboot项目的支持,你直接不停的next到最后,它就会帮你创建出一个springboot工程。 首先打开idea->Create New project->选择项目类型

mysql binlog 还原数据库

£可爱£侵袭症+ 提交于 2020-01-05 00:08:46
查看binlog /usr/local/mysql/bin/mysqlbinlog mysql-bin.00001* --base64-output="decode-rows" -v --start-datetime='2011-08-09 15:11:00' --stop-datetime='2011-08-09 15:15:00' > binlog.txt 来源: 51CTO 作者: 会说话的鱼 链接: https://blog.51cto.com/395469372/2432462

制作MySQL RPM安装包Spec

你离开我真会死。 提交于 2020-01-04 19:48:06
适用环境: 数据库版本:MySQL 5.7.26 操作系统:CentOS 7 制作思路: 将数据库初始化和配置工作放到安装脚本中方便定制: 1、打包MySQL应用目录 2、不自动生成配置文件 3、不自动生成数据目录 4、不自动初始化数据 Spec代码: # ========================================= # # MySQL参数配置 # mysql源码路径 # 源码包版本 %global src_base mysql %global version 5.7.26 %global src_dir %{src_base}-%{version} %global cmake_bin /home/rpmbuilder/cmake-3.16.2-Linux-x86_64/bin/cmake Name: %{src_base} Version: %{version} # 安装版本 Release: 1 # 安装包介绍 Summary: MySQL Server # 遵循协议 License: GPLv2 # 打包需要 # BuildRequires: cmake /sbin/useradd /sbin/groupadd /bin/bash /bin/sh /bin/chown # 安装需要 # Requires: ncurses ncurses-devel

Linux安装软件

倾然丶 夕夏残阳落幕 提交于 2020-01-04 19:20:02
克隆虚拟机 安装JDK 卸载: 1.使用java version查看虚拟机是否有jdk环境,存在先卸载: 2.首先我的系统是CenOS7,安装完成后,先打开终端,切换到管理员账号,命令如下图 3.找出带java关键字的安装包,命令是:rpm -qa|grep java,会出现如下结果: 4.运行如下命令进行卸载,命令是: yum -y remove java* 安装 上传到Xftp,然后解压安装 tar -zxvf jdk-8u221-linux-x64.tar.gz 配置环境变量,打开 vi /etc/profile 在文件结尾添加 注意是使用“ : ”分隔 export JAVA_HOME= jdk所在的目录位置 export JRE_HOME=$JAVA_HOME/jre export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 让文件生效 source /etc/profile 目录以及子目录授予root权限 chown root:root -R /home/tina/tools/jdk1.8 查看jdk是否安装成功 java –version 或者 java 或者javac 安装tomcat 下载Tomcat8压缩包 进入 http: