mysql新建用户

MySQL数据库的安装与配置(windows)

拟墨画扇 提交于 2019-12-03 11:19:16
MySQL是目前最为流行的开放源码的数据库,是完全网络化的跨平台的关系型数据库系统,它是由瑞典MySQLAB公司开发,目前属于Oracle公司。任何人都能从Internet下载MySQL软件,而无需支付任费用,并且“开放源码”意味着任何人都可以使用和修改该软件 。 一、下载 MySQL 下载 MySQL的步骤如下:登 录MySQL官 网http://dev.mysql.com/downloads/windows/installer/,如图所示 选择图中红框点击【 Download 】跳转到如下图 选择红框中,点击进去下载 下载好后,下节开始安装 二、 安装 MySQL 1、 双击下载后的 mysql-installer-community-8.0.18.0.msi文件, 如果弹出如下对话框 点击【运行】按钮, 安装中 打开安装向导对话框,如果没有安装向导对话框,而是弹出如图 所示的对话,那么还需要先安装 .NETFramework4.0框架, 如果已经安装了,就直接 重新安装双击下载后的安装文件,打开安装向导对话框, 2、 单击 Next按钮, 显示如下对话框 在该对话框中检查系统是否具备安装所必须的 MySQL For Excel1.3.8 和 MySQL for Visual Studio 1.2.3 ,如果 想安装 ,单击 Execute按钮,将在线安装所需插件,

Centos7.0 安装MySQL数据库

点点圈 提交于 2019-12-03 10:17:07
1、下载 MySQL:mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz。 上传至/usr/local目录下, 解压: [root@node3 local]# tar -zxvf mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz 重命名: [root@node3 local]# mv mysql-5.7.27-linux-glibc2.12-x86_64/ mysql 创建软连接: [root@node3 ~]# ln -s /usr/local/mysql/ mysql3306 2、增加一个用户组: [root@node3 ~]# groupadd mysql 查看用户组mysql是否增加成功: [root@node3 ~]# cat /etc/group 删除用户组: [root@node3 ~]# groupdel mysql 修改用户组: [root@node3 ~]# groupmod mysql 查看用户组成员: [root@node3 ~]# groups mysql 参考文章:https://www.cnblogs.com/jackyyou/p/5498083.html 3、在mysql用户组中增加一个用户: [root@node3 ~]# useradd -r -g mysql -s /bin

mysql+centos7+主从复制

社会主义新天地 提交于 2019-12-03 10:16:44
MYSQL(mariadb) MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。 方法1:yum安装mariadb Red Hat Enterprise Linux/CentOS 7.0 发行版已将默认的数据库从 MySQL 切换到 MariaDB。 第一步:添加 MariaDB yum 仓库 1、首先在 RHEL/CentOS 和 Fedora 操作系统中添加 MariaDB 的 YUM 配置文件 MariaDB.repo 文件。 #编辑创建mariadb.repo仓库文件 vi /etc/yum.repos.d/MariaDB.repo 2、添加repo仓库配置 [mariadb] name = MariaDB baseurl = http://yum.mariadb.org/10.1/centos7-amd64 gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB gpgcheck=1 第二步:在 CentOS 7 中安装 MariaDB 2、当 MariaDB

linux安装mysql

不问归期 提交于 2019-12-03 09:36:18
安装mysql有两种方式,1是rpm,2是自己配置。rpm类似于直接安装,系统自动配置,这里使用第二种方式。 1、下载mysql包 https://dev.mysql.com/downloads/mysql/ 2、新建文件夹 sudo mkdri /usr/local/mysql sudo mkdri /usr/local/mysql/data 3、将压缩包解压到/usr/local/mysql tar xzvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz 注意一定要解压到mysql文件夹里,解压后会产生mysql-5.7.28-linux-glibc2.12-x86_64文件夹,把里面的所有数据移动到/usr/local/mysq cd mysql-5.7.28-linux-glibc2.12-x86_64 sudo mv * /usr/local/mysql 4、更改mysql目录下所有的目录及文件夹所属的用户组和用户,以及权限 chown - R mysql :mysql /usr /local /mysql chmod - R 755 /usr /local /mysql 5、编译安装并初始化mysql,务必记住初始化输出日志末尾的密码(数据库管理员临时密码) cd /usr /local /mysql /bin . /mysqld

MySQL常用操作

别等时光非礼了梦想. 提交于 2019-12-03 06:51:58
一、结构类操作 1.1 连接数据库 1.1.1 命令连接数据库 # 基础格式 mysql [OPTIONS] [database_name] # 常用参数格式 mysql [-h<ip>] [-u<username>] [-p<password>] [-P<port>] [-e<command>] [database_name] 说明:选项及其参数间可以有空格也可以没空格;-p可直接接密码也可以后边要求输入时再输入;密码有$等元字符时要用单引号括起来防止被解析掉;-e后的的命令一般都有空格所以一般都用引号括起来。 1.1.2 断开数据库连接 -- 方式一 exit -- 方式二 quit 1.1.3 常用图形界面客户端 Navicat :暂时见到最好用的mysql客户端; 原来有免费版本Navicat Lite现在已经不提供了 。 Workbench :MySQL官方客户端,各方面都还可以;最大的糟点大概是界面有点丑。 HeidiSQL :暂时见到的开源免费还算能用的mysql客户端;最让人难受的是数据库列表和打开后的数据库属两个窗口。 phpMyAdmin :web形式的客户端比较受欢迎,但php写的也有就语言局限性。 1.2 库操作 1.2.1 创建数据库 -- 基础用法 create database <database_name>; -- 指定utf8编码格式 create

Linux安装MySql 5.7 附大量图文说明

孤街浪徒 提交于 2019-12-03 05:17:17
前几天接了个接口项目,按照网上教程安装mysql数据库时出现了一堆问题(捂脸),一顿操作后终于成功起起来了。记录下以免之后再遇到同样问题。 最主要的一个问题是MySql 5.7以上 与 MySql5.6以下的版本在安装时大相径庭,5.6以下版本一般都会提供默认配置文件,5.7以上就不会,比如data文件夹,tmp文件夹等等。并且两者在初始化时的 命令也不一样,如果在5.7以上使用5.6以下的初始化命令,系统会发出警告并提示你该用哪个新的命令,这时候如果没注意就。。。(捂脸),而且5.7以后版本在初始化配置后会提供一个随机生成的初始密码。 首先下载mysql MySql 选择Linux - Generic (glibc 2.12) (x86, 64-bit), Compressed TAR Archive下载即可 我这里下载的是 mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 刚才上官网看了下,最新的变成8了,这个安装方式是否与5.7相同我就不清楚了(捂脸) 1.把下载完的文件上传到linux服务器,开始解压。 tar -xvzf mysql - 5.7 .22 -linux -glibc2 .12 -x86_64 . tar . gz 2.解压改下名字,方便后续操作。我这里命名为mysql。 mv mysql - 5.7 .22 -linux

关于MYSQL安装踩的坑

十年热恋 提交于 2019-12-03 05:07:33
前提:本人装的 版本 是mysql-8.0.18-winx64,win10系统,如果你安装的是其他版本的MYSQL,语法会跟下面有些许区别; 一,安装 https://dev.mysql.com/downloads/mysql/ 下载好了之后解压,建议把eclipse,tomcat,mysql之类的都放在好找的地方,且路径全为英文,避免不必要的错误; 二,配环境变量 (一)新建一个系统变量MYSQL_HOME,变量值为解压后的路径; (二)在系统变量path里加上:%MYSQL_HOME%\bin 三,配置初始化的my.ini文件 我们发现解压后的目录并没有my.ini文件,没关系可以自行创建。在安装根目录下添加 my.ini(新建文本文件,将文件类型改为.ini),写入基本配置: 最好把default-character-set的值设为UTF-8;否则会导致中文乱码问题; [mysqld] skip-grant-tables basedir="F:/xinye/mysql-8.0.18-winx64/" datadir=/data/3306/data *************************分割线******************* port = 3306 socket = /tmp/mysql.sock default-character-set=utf8 #

LEMP--如何在Ubuntu上安装Linux、Nginx、MySQL和PHP

筅森魡賤 提交于 2019-12-03 02:11:26
简介 LEMP是用来搭建动态网站的一组软件,首字母缩写分别表示Linux、Nginx(Engine-X)、MySQL和PHP。 本文将讲述如何在Ubuntu安装LEMP套件。当然,首先要安装Ubuntu18.04操作系统,接着按照以下方法完成其他组建的安装。 1.切换root用户 输入命令: su root 回车提示输入密码,怎么输入都不对,这是你的root没有设置密码或者你当前就是root 给root用户设置密码:命令: sudo passwd root 输入密码,并确认密码。 重新输入命令: su root 然后输入密码: 发现可以切换到root权限了。 使用su xyx命令,切换到普通用户。 2.以下演示将通过非管理员账号进行,即通过sudo命令完成安装 如果是普通账号(非管理员)可继续往下看。 管理员可以去掉sudo直接使用命令 步骤一:安装Nginx网站服务器 $ sudo apt update $ sudo apt install nginx 在Ubuntu上,使用以上两条命令完成nginx安装就可以通过localhost访问了,若访问失败,可能是已经安装了Apache等占用80端口的服务,或者是防火墙问题,若访问成功,应该如下图所示。 步骤二:安装MySQL数据库 $ sudo apt install mysql-server-5.7 执行该条命令安装MySQL

airflow + CeleryExecutor 环境搭建

匿名 (未验证) 提交于 2019-12-03 00:36:02
mysql -> 后端数据库 redis -> 用于broker CeleryExecutor -> 执行器 安装python anaconda环境 添加py用户 # useradd py 设置密码 # passwd py 创建anaconda安装路径 # mkdir /anaconda 赋权 # chown -R py:py /anaconda 上传anaconda安装包并用py用户运行安装程序 $ chmod +x Anaconda3-5.1.0-Linux-x86_64.sh $ ./Anaconda3-5.1.0-Linux-x86_64.sh Welcome to Anaconda3 5.1.0 In order to continue the installation process, please review the license ...... - Press ENTER to confirm the location - Press CTRL-C to abort the installation - Or specify a different location below [/home/py/anaconda3] >>> /anaconda/anaconda3 输入自定义安装路径,如果用默认的话回车跳过 然后将anaconda加入环境变量,并使其生效 $

deepin 安装tar.gz

匿名 (未验证) 提交于 2019-12-02 23:52:01
由于网上推荐的比较多的安装方式是:sudo apt-get install mysql-server mysql-client,这个安装的是mysql5.7,既然都安装了就要安装最新的,所以从官网下载了mysql-8.0.12(据说mysql8的运行速度是mysql5的两倍)。我看网上暂时没有使用tar包安装mysql-8.0.12的博文,我这里把安装成功的教程写一下,但是安装起来稍微有些麻烦,这里记录一下安装步骤希望对大家有帮助,Deepin是基于Debain的发行版,所以像Ubuntu也可以适用本教程。 1.下载mysql-8.0.12 mysql最新版官方网站:https://dev.mysql.com/downloads/mysql/ 2.解压移动(注意不要修改解压到的地址),cd到~/Downloads,输入以下代码 sudo tar -xvJf mysql-8.0.12-linux-glibc2.12-x86_64.tar.xz -C /usr/local 3.进入/usr/local目录 cd /usr/local 4.为mysql-8.0.12-linux-glibc2.12-x86_64目录创建软链接(方便操作) sudo ln -s mysql-8.0.12-linux-glibc2.12-x86_64 mysql 5.添加mysql用户组和mysql用户(-s