精华内容
下载资源
问答
  • LINUX CentOS 7 MySQL数据库安装及配置

    千次阅读 2018-11-07 13:54:02
    CentOs7下安装mysql5.7.23(rpm安装) 2018年07月29日 15:42:46 王啸tr1912 阅读数:2314更多 所属专栏: mysql系列 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...

    CentOs7下安装mysql5.7.23(rpm安装)

    2018年07月29日 15:42:46 王啸tr1912 阅读数:2314更多

    所属专栏: mysql系列

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tr1912/article/details/81270406

    准备

            一台装有centos7.3的电脑(或虚拟机),mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar   mysql的rpm安装集合包

    下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

    注意这样选择,可以获得centos支持的版本。

     

    一、安装环境

     

            我们先把下载的mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar 上传到我们的centos系统中,最好传到/opt 文件夹中

         然后我们建立一个新的,用于盛放tar文件释放后文件的文件夹:

    
     
    1. cd /opt

    2. mkdir mysql

    然后运行解压命令:

    tar -xf mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar -C mysql

    这时,我们再到mysql的目录下就可以看到解压出来的rpm包:

    资源都准备好了,现在我们来看一下环境:

        由于CentOs7之后会在系统中自带一个免费的数据库:mariadb,并且它的驱动和mysql的驱动是有冲突的,所以我们必须先要卸载他。(ps.mariadb和mysql是同一个作者创作的数据库,由于权益等其他问题才分开的,所以有兴趣的同志可以研究一下。)

       首先用rpm命令查看一下是否有mariadb,然后再删除:

    rpm -qa | grep -i mariadb

     可能会出现这种情况:

    然后我们用rpm命令删除这个版本的mariadb:

    rpm -e --nodeps mariadb-libs-5.5.52-1.el7.x86_64

    这个名字在不同版本的系统上可能不一样,大家需要注意。

    如果是centos7之前的版本的话,可能会自带mysql,这是我们需要按照上述步骤删除mysql,这里不再赘述。

    由于mysql的server端需要perl语言的支持,因此我们还需要在系统中安装perl支持:

    yum install perl -y

     

    二、安装

     

            由于我们上面解压出来的几个rpm包有依赖关系,所以我们需要按照顺序执行安装:

    
     
    1. rpm -ivh mysql-community-common-5.7.23-1.el7.x86_64.rpm

    2. rpm -ivh mysql-community-libs-5.7.23-1.el7.x86_64.rpm

    3. rpm -ivh mysql-community-client-5.7.23-1.el7.x86_64.rpm

    4. rpm -ivh mysql-community-server-5.7.23-1.el7.x86_64.rpm

    这几个包的安装完成之后,我们的数据库也就安装完成了,有几个需要注意的地方:

    • 数据库目录:/var/lib/mysql/
    • 命令配置:/usr/share/mysql  (mysql.server命令及配置文件)
    • 相关命令:/usr/bin   (mysqladmin mysqldump等命令)
    • 启动脚本:/etc/rc.d/init.d/   (启动脚本文件mysql的目录)
    • 系统配置:/etc/my.conf

     

    三、运行-初始化

     

            安装完成了,我们需要先把mysql运行起来,这样我们才能进行接下来的配置。

    ps.强烈建议在root用户环境下进行初始化配置,方便用户和密码的创建。

            现在我们可以先看一下 /var/lib/mysql/  目录下是否有东西,我们可以发现这个目录下是没有东西的,或者是连mysql这个目录都没有,也就是说数据库还没有初始化。

    注意:

         这里我跳过了初始化root用户,或者是mysql用户的步骤,因为网上看在5.7.12上可以成功的步骤在5.7.23上却会在启动步骤报错,原因未知。

             现在我们来配置mysql的启动,个人比较推荐使用服务的方式启动(centos7特有):

    systemctl start mysqld.service

     这样就把mysqld这个服务添加到系统中了,我们可以用service进行启动了,启动,停止,重启的命令如下:

    启动:

    
     
    1. 使用 service 启动:service mysqld start

    2. 使用 mysqld 脚本启动:/etc/inint.d/mysqld start

    3. 使用 safe_mysqld 启动:safe_mysqld&

    停止:

    
     
    1. 使用 service 启动:service mysqld stop

    2. 使用 mysqld 脚本启动:/etc/inint.d/mysqld stop

    3. mysqladmin shutdown

    重启:

    
     
    1. 使用 service 启动:service mysqld restart

    2. 使用 mysqld 脚本启动:/etc/inint.d/mysqld restart

    我们在启动了mysql之后,这个时候等待一段时间,数据库需要进行初始化,这个时候我们可以看一下数据库的日志,会发现mysql帮我们初始化了一个root用户:

    cat /var/log/mysqld.log

    由于服务已经启动了,所以可以用root和这个密码登陆了:

    mysql -u root -p 

    password 输入自己获得的密码

    修改密码:

    set password = password('你的密码');

    设置外部远程访问权限:

    
     
    1. grant all privileges on *.* to 'root' @'%' identified by '123456';

    2. flush privileges;

     开放端口:     

             这里设置完之后,就可以在其他局域网内电脑上用Navicat连接一下看看能不能连接了,如果遇到带有数字的报错(非denind)的话,可以尝试开启防火墙的端口限制:

    
     
    1. #开启3306端口

    2. firewall-cmd --zone=public --add-port=3306/tcp --permanent

    3. #刷新防火墙

    4. firewall-cmd --reload

    防火墙操作学习:https://www.cnblogs.com/moxiaoan/p/5683743.html 

    设置开机启动:

    chkconfig mysqld on

    至此,我们的mysql数据库就已经安装完成,并能随系统启动和外部访问了。

    展开全文
  • linux下部署mysql数据库

    千次阅读 2017-09-18 20:49:10
    linux下部署mysql数据库以及linux简单的命令

    部署mysql:

    第一步:

    可以到MySQL官网下载包也可以到r.aminglinux.com地址去下载

    第二步:

    #cd /usr/local/src建议放在这个目录下面
    #wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz直接输入命令下载

    初始化:

    # tar zxf mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz//解压
    # [ -d /usr/local/mysql ] && mv /usr/local/mysql /usr/local/mysql_old//判断如果前面的目录存在就用后面的名字
    # mv mysql-5.6.35-linux-glibc2.5-x86_64 /usr/local/mysql//挪动位置
    #useradd -s /sbin/nologin mysql//建立MySQL用户,因为启动MySQL需要该用户
    #cd /usr/local/mysql
    #mkdir -p /data/mysql//创建datadir,数据库文件会放在这里
    #chown -R mysql:mysql /data/mysql//更改权限,不然后续操作会出现问题
    #./scripts/mysql_install_db --user=mysql --datadir=/data/mysql

    如果最后一步出现问题:FATAL ERROR: please install the following Perl modules before executing ./scripts/mysql_install_db:
    Data::Dumper这是因为缺少perl-Module-Install包,使用命令# yum install -y perl-Module-Install安装它

    第三步:

    配置MySQL:

    # cp support-files/my-default.cnf /etc/my.cnf//复制配置文件

    打开配置文件 my.cnf配置

    basedir = /usr/local/mysql//MySQL包所在的路径
    datadir = /data/mysql//定义存放数据的地方,错误日记也会记录在这目录下面
    port = 3306 //定义MySQL服务监听的端口,默认是3306
    server_id = 128//定义该MySQL服务的ID号
    socket = /tmp/mysql.sock//定义MySQL服务监听的套接字地址
    配置完输入命令:
    //复制启动脚本文件并修改其属性
    # cp support-files/mysql.server /etc/init.d/mysqld

    # chmod 755 /etc/init.d/mysqld


    //修改启动脚本,修改的地方datadir=/data/mysql 初始化数据库时定义的目录

    # vim /etc/init.d/mysqld


    //吧启动脚本加入系统服务项,设置开机启动mysql
    # chkconfig --add mysqld//把mysqld加入到系统服务列表中
    # chkconfig mysqld on//开机就启动

    # service mysqld start//启动服务


    //检查mysql是否启动的命令
    # ps aux |grep mysqld//结果应该大于2行

    # netstat -lnp|grep 3306//有没有监听到3306端口


    展开全文
  • Linux上更改mysql数据库目录

    千次阅读 2015-12-23 15:42:58
    Linux上更改mysql数据库目录,是一个辛酸历程

    Linux上更改mysql数据库目录,是一个辛酸历程,其实我想交代更多的内容,只是限于文章的实用性,我决定去繁就简。

    今天早上,客户告诉我期货交易平台登陆不上去,这肯定是项目出了bug。

    一、show processlist

    show processlist;

    这里写图片描述

    发现部分sql等待表级锁(且这么叫吧,懒得找翻译软件了),我首先想到的是“某几张表是myisam引擎,容易发生表级锁,之前就有类似的问题发生,先kill掉sql进程,然后将表引擎由myisam改为innodb。”

    当然了,我按照这个想法准备要执行表引擎的更换了,但出现了突发状况。

    二、got error 28 from storage engine

    如题所示,当我准备打开表查看数据的时候,出现了“got error 28 from storage engine”错误消息提示,我的翻译是“存储引擎出现了28错误”。

    当然我百度了,找到这样一篇mysql的“Got error 28 from storage engine”错误,说实话,这篇文章没有给我什么鸟的帮助,但现在回想起来,确实是我自己大意了,虽然说清空“/tmp”目录的做法不值得推荐,但至少应该去清空一些磁盘,把数据库备份一下

    当然了,我想到去备份数据,使用了“mysqldump”命令尝试了一次数据备份,但是遗憾的是,报了一个错误,提示我无法保存。这是显而易见的,因为磁盘本身就不足了,没有清空磁盘,搞毛线的备份。但这是事后诸葛亮的想法,当时的我显然没有针对性的对数据进行备份!再次奉劝各位,数据库出问题时,即使有自动化的数据备份,但尽量在修正问题之前再做一次实时的备份!

    三、df -h

    没有备份成功,我就转向了另外一个方向,查看数据磁盘空间。

    [root@iZ23gsv94suZ run]# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/xvda1       20G  19G   16M  100% /
    tmpfs           1.9G     0  1.9G   0% /dev/shm
    /dev/xvdb1       99G  255M   99G  1% /mnt

    看到use等于“100%”,我已经确定问题出在哪里了,但是我在这里继续犯了一个错误。

    “莫非是阿里云的磁盘没有挂载成功,就是/dev/xvdb1对应的这个100G磁盘没有挂载成功,否则怎么把20G的这个盘给沾满了呢?”

    后知后觉的我现在恍然大悟,对于windows操作系统,C盘满了,怎么也不会把数据移动到D盘来,然而当时我怎么都在怀疑阿里云的磁盘没有挂载成功!这就是一个天大的错误!

    四、阿里云磁盘挂载

    由于上面这一步认为阿里云磁盘没有挂载成功,所以当时糊涂的我一心要重新挂载磁盘,于是我又在Linux 系统挂载数据盘这个泥潭里深陷不已,久久不能自拔,由于硬盘确实已经挂在成功,所以我再怎么费尽心思也只能得到“磁盘已挂载成功”的答案。但是,这里还是不得不说,一个人的精力实在有限,我几乎已经是一个全栈工程师,自己对自己在意的标签是“打杂工,偏java”,这就让我不得不感慨万千。

    由于是个创业团队,我又是一个负责人,所以我要做的工作有:

    1. java编程
    2. web编程
    3. Linux编程(shell脚本、项目部署)
    4. C#客户端协调(调查bug、业务探讨、相关代码审核)
    5. 安卓编程(目前处于学习阶段)
    6. 项目管理(麻雀虽小肝胆俱全,我必须要让每个人开心快乐的工作,效率最大化)
    7. 财务、行政(发发工资、请大家聚餐活动、游玩、工作环境布置、浇花、打扫卫生)
    8. 需求分析(客户沟通、需求调查、业务建模)
    9. 个人能力提升(编程能力、为人处事能力)

    等等等等,只要能想得到的,没有不做的,实在是无法集中重心专业负责哪一块,就导致哪一块都不精通,这也是导致本次问题出现一个关键因素。

    所以,如果朋友们有好的解决方案,请不吝赐教,我希望通过互联网认识更多朋友,在未来的创业道路上一路前行,互惠互利

    五、mysql数据库目录更改

    既然阿里云的磁盘已经挂在,那么接下来的工作就是把mysql的默认数据目录迁移到100G的盘上,而不是系统盘!

    这个过程现在说起来很简单,但是在执行的过程中,却是千辛万苦!

    linux 更改mysql的数据库目录,这篇文章提供了相应的办法,按理说,按照里面提到的方法执行下去就OK,但这里,我不得不强调,项目千差万别,每个人解决问题的办法也不尽相同,所以,动数据库之前,千万要先备份!

    显然,我按照这篇文章所说,是没有把目录迁移成功,所以你也需要这样,请千万注意!

    ①、mv

    Linux的mv命令很强大,但风险系数也很高!
    强烈建议使用cp命令,而非mv命令,除非你一万个确定方案可行。

    ②、chown -R mysql:mysql /home/data/mysql/

    chown -R mysql:mysql /home/data/mysql/  # 改变数据库的归属为mysql

    这个语句慎用,反正坑哭了我!

    ③、 /mnt

    前面曾提到
    /dev/xvdb1 99G 255M 99G 1% /mnt
    不知道,你是否注意,对于我一个Linux的雏鸟来说,显然没有意识到这个100G的磁盘,其路径是“/mnt”,也就是说,mysql的数据目录需要重置到该“/mnt”目录下

    ④、目录迁移

    1、cp -afpr /var/lib/mysql/ /mnt/

    使用cp命令,将mysql的数据默认目录,移动到新的挂载盘/mnt下面

    [root@iZ23gsv94suZ mysql]# pwd
    /mnt/mysql
    [root@iZ23gsv94suZ mysql]# ls
    auto.cnf  ib_logfile0  ibtmp1            iZ23gsv94suZ.pid  mysql-bin.000001  mysql.sock          RPM_UPGRADE_HISTORY      
    ibdata1   ib_logfile1  iZ23gsv94suZ.err  mysql             mysql-bin.index   performance_schema  RPM_UPGRADE_MARKER-LAST
    2、vim /etc/my.cnf
        [mysql]
        default-character-set=utf8
        socket          = /mnt/mysql/mysql.sock
        #
        [mysqld]
        # The TCP/IP Port the MySQL Server will listen on
        port=3306
        socket          = /mnt/mysql/mysql.sock

    把mysql配置文件的socket目录更改到/mnt下对应的路径

    3、vim /etc/init.d/mysql
      then
       # datadir=/var/lib/mysql
    datadir=/mnt/mysql

    将该文件中的datadir修改为对应的/mnt目录

    4、ln -s /mnt/mysql/mysql.sock /var/lib/mysql/mysql.sock

    使用ln命令,指定一条链接给mysql.sock,具体的作用,我不知,你可百度。

    按照以上四步,就可以转移mysql的数据库目录了,但是,我的过程远比这个艰辛。

    搞来搞去,我的mysql是搞崩溃了,没有办法,需要重新安装。这里,你可以参照centOS下安装mysql5.7升级mysql到5.7。然后,数据恢复你可以使用source命令,如果涉及到二进制日志恢复,你可以参照mysql之备份和导入数据(包括二进制日志)

    但最重要的是,操作数据库之前,想尽一切办法先备份数据库!


    相关文章

    笑对现实的无奈,不能后退的时候,不再傍徨的时候,永远向前 路一直都在──陈奕迅《路一直都在》
    本文出自:【沉默王二的博客

    展开全文
  • Linux上安装MySQL数据库

    千次阅读 2017-12-11 23:52:20
    声明:本栏目所使用的素材...Linux上安装MySQL数据库:解压包安装(没有data目录安装方式) 以下是解压包的下载地址https://dev.mysql.com/downloads/mysql/1.下载MySQL解压包 2.压缩MySQL安装包 3.修改my-default.in

    声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

    Linux上安装MySQL数据库:

    解压包安装(没有data目录安装方式)
    以下是解压包的下载地址

    https://dev.mysql.com/downloads/mysql/

    1.下载MySQL解压包
    2.压缩MySQL安装包
    3.修改my-default.ini文件
    basedir = “C:\Program Files\mysql-5.7.16-winx64”
    datadir = “C:\ProgramData\mysql\data”
    记得把数据库数据文件地址存放在其他目录下
    4.把my-default.ini改成my.ini

    image

    5.以管理员身份启动dos进入bin目录
    cd C:\Program Files\mysql-5.7.16-winx64\bin\
    6.在dos里执行 MySQL –initialize-insecure

    image

    7.执行mysqld程序,查看进程是否有mysqld程序
    8.你现在的mysql数据库每次重启都要重新启动mysqld程序
    9.在windows中把mysql安装到服务器中 mysqld -install
    mysqld –install MySQL

    如何进入数据库呢?
    安装好后,用户名是:root windows上的话是空密码
    1.第一次进入windows安装好的mysql 在dos找到mysql的bin目录,里面有一个mysql.exe程序
    2.执行命令是 >mysql –uroot
    3.show databases 查看里面所有的表

    image

    4.如果是以下的情况就是服务器没有打开

    image

    5.如何修改密码呢?
    先连接mysql数据库 use mysql;
    然后输入修改命令 update user set authentication_string = password (‘123456a’) where user=’root’
    123456a 是你的密码
    exit 退出mysql控制台
    修改后重新启动服务器,你的密码就可以使用了
    密码登录方式是:mysql -uroot –p
    第二种数据库密码修改:set password=password(‘123456’);

    如果mysql密码忘记了怎么办?
    第一种方式:你可以删除你的data目录 重新创建
    第二种方式:你需要找到你的my.ini的文件
    解压版的,你直接在mysql的安装路径下找
    安装版的,你需要在它的data上级目录查找
    C:\ProgramData\MySQL\MySQL Server 5.7

    然后在my.ini里面添加一句命令:skip-grant-tables
    如下图,在mysqld下添加这条语句,意思就是跳过密码验证

    image

    写好后重新启动服务器就不需要密码登录了
    启动后,需要使用这种模式才能修改密码
    use mysql;
    update user set authentication_string = password (‘123456a’) where user=’root’
    然后在把my.ini中的skip-grant-tables
    删掉重启服务器
    如果远程连接不了mysql怎么办?
    在控制台输入ipconfig查看一下内网的IP地址
    ping 192.168.0.105
    ping一下看看能不能连得上

    支持外网连接:
    先修改一下参数就能支持远程连接了
    use mysql
    update user set host=’%’ where user=’root’;
    mysql -h 192.168.0.105 -u root -p

    使用mysql一般都下载个管理工具,比如sqlyog、导航猫等..
    如何下载这个工具?可以在网上搜索

    image

    linux 上安装MySQL:
    首先进入:www.mysql.com
    官方网站下载个linux的mysql

    image

    复制它的连接地址下载到你的盘符中

    image

    1.下载rpm包(源安装包)
    wget
    https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm
    2.使用yum安装你的源包
    yum localinstall mysql57-community-release-el7-11.noarch.rpm
    3.安装mysql服务程序
    yum install mysql-community-server

    展开全文
  • linux中备份mysql数据库

    万次阅读 2018-04-17 13:36:01
    linux中备份mysql数据库,命令是:[root]# mysqldump -u 用户名 -p 密码 --all-databases > /home/mysql/bak.sql如果报错就添加如下:mysqldump -h localhost -u root -p psword root@172.16.123.88 --all...
  • Linux C连接Mysql数据库

    万次阅读 2012-03-31 10:26:43
    /*练习mysql数据库的连接*/ #include #include int main() { MYSQL mysql; int t, r; /*连接之前,先用mysql_init初始化MYSQL连接句柄*/ mysql_init(&mysql); /*使用mysql_real_connect连接服务器,其参数...
  • Linux登录MySQL数据库

    千次阅读 2017-07-21 16:15:06
    用户root登录本机的MySQL --mysql -h localhost -u root -p --password: *****
  • Linux Java连接MySQL数据库

    万次阅读 2011-10-10 16:39:16
    Linux(Ubuntu平台)Java通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 下载 jdbc: mysql-connector-java-5.1.18.tar.gz 解压 jdbc: tar -zxvf mysql-connector-java
  • linux系统——mysql数据库默认字符集详解 - mysql的字符集配置细化到四种 对数据库server配置 对库设置 对表设置 对列设置 - 对mysql-server设置 对server设置是最简单粗暴的方法,配置如下: vim /etc/my.cnf ...
  • Linux下对MySQL数据库的操作

    万次阅读 2018-05-30 23:40:12
    前言:linux下对数据库的操作类似于Windows下cmd框对数据库的操作 1.mysql登录 切换用户mysqladmin –>输入mysql 自动进入 mysql -uroot -p 两次回车进入不用输密码 2....
  • Linux JSP连接MySQL数据库

    千次阅读 2011-10-11 20:19:28
    Linux(Ubuntu平台)JSP通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 下载 jdbc: mysql-connector-java-5.1.18.tar.gz 解压 jdbc: tar -zxvf mysql-connector-j
  • Linux自动备份MySql数据库

    万次阅读 2015-11-26 16:28:30
    数据库备份对于网站平台来说很重要,数据就是金钱,有时候的误操作可能就会导致数据库中数据丢失,有一次我们项目组的一个开发人员错写了一个方法,导致平台中所有商品的全部删除了,幸亏大数据部门的人员对数据三天...
  • Linux在线安装 Mysql数据库流程

    千次阅读 2019-05-29 08:45:51
    数据库是来组织、存储和管理数据库的仓库,mysql必须使用分号结尾 1、安装数据库:yum -y install mysql-server(yum:ya m) 2、启动数据库:service mysqld start 3、登录数据库mysql -u root -p回车后输入密码...
  • linux彻底删除MySQL数据库

    千次阅读 2019-07-23 18:32:17
    一、使用命令查看当前安装mysql情况,查找以前是否装有mysql (1) rpm -qa|grep -i mysql 可以看到安装的MySQL的信息。 二、停止mysql服务、删除之前安装的mysql 删除命令:删除第一步查询到的安装信息  例如:  ...
  • Linux 开机启动mysql数据库

    千次阅读 2014-11-11 19:34:45
    为了保证网站正常运行,我需要做两件事,一是保证机器断电重启后能自动开启各种服务,比如mysql、...总结一下开机启动mysql数据库,需要明白一点,你的mysql数据库是系统启动后就立马开启还是有用户登录时才自动
  • Linux下更改Mysql数据库密码

    万次阅读 2016-01-08 16:23:22
    今天老师的一95级的学生竟然又找我,也是醉了,用的是Linux服务器,把mysql数据库密码改了还忘了,给他改个密码,先在本机上用虚拟机做一遍,在本机上测试已成功; 1. 首先用管理员权限登陆Linux; 2. 输入...
  • linux下安装mysql数据库

    千次阅读 2017-07-26 09:05:05
    现在本人将来带领你们一步一步实现MySQL数据库的安装。 首先,在CentOS下,我们可以直接通过yum命令来安装数据库。在安装数据库之前,我们应该先查看自己的CentOS上是否已经安装了MySQL数据库,如果安装了就先...
  • Linux系统安装mysql数据库

    千次阅读 2018-08-13 16:40:48
    目录 前言 1 下载mysql 2 解压文件 3 配置文件 4 安装初始化mysql ...7 设置开机自启动 ...MySQL 是最流行的关系型数据库管理系统,在WEB应用方面 MySQL 是最好的RDBMS(Relational Database Man...
  • Linux系统安装MySql数据库

    千次阅读 2019-03-02 17:56:29
    rpm -qa|grep -i mysql 如果存在卸载 rpm -ev <包的名字> 如果遇到依赖,无法删除,使用(不检查依赖,直接删除rpm包) rpm -ev <包的名字> --nodeps 2.下载安装包上传至Linux服务器 ...
  • Linux中安装mysql数据库(mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz) 原因 记录在linux中安装mysql数据库(二进制版)遇到的困难,因为百度很多安装的方式都不能一次完整安装,所以为了防止下一次重新花费更多的时间,...
  • Linux下安装Mysql数据库

    千次阅读 2016-11-06 00:43:03
    在Hadoop开发的时候我们要用到mysql数据库,因此我们有必要学习一下怎样在Linux下安装mysql。 第一步:下载MySQL-client-5.1.73-1.glibc23.x86_64.rpm和MySQL-server-5.1.73-1.glibc23.x86_64.rpm  我们在地址栏...
  • linux下导入mysql数据库命令

    千次阅读 2015-10-20 11:20:12
    导入数据库 1、首先建空数据库 mysql>create database abc; 2、导入数据库 方法一: (1)选择数据库 mysql>use abc; (2)设置数据库编码 mysql>set names utf8; (3)导入数据(注意sql文件的路径) ...
  • Linux下安装MySQL数据库

    千次阅读 2018-01-12 09:48:46
    这篇文章主要介绍如何在Linux下使用Yum安装MySQL 一、环境 OS信息: LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-...
  • Linux环境查看mysql数据库

    万次阅读 2018-11-02 09:29:29
    1,登陆服务器输入: mysql -uroot -p 2,输入密码:***** 3.查看所有数据库show databases; 4,use 数据库名 5,show tables; 6,对表进行操作
  • 如何在linux下安装 mysql数据库

    千次阅读 2018-01-05 16:00:25
    材料 1.centos 7 linux服务器一台,  2.mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz安装包一个   下载地址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads 操作流程: 1.准备mysql linux ...
  • Navicat远程登录Linux上的mysql数据库

    千次阅读 2018-05-09 22:04:13
    作为一名java码农,最近开始做运维的相关工作,把自己工作中遇到的问题和解决方案记录下来,方便自己以后做...第一步:使用ssh连接工具,连接上你的centos服务器个人强烈推荐MoBaXterm连接工具登录centos上的mysql数据...
  • Linux下更新Mysql数据库数据

    千次阅读 2018-10-23 15:02:33
    进入数据库mysql -uroot -p输入root密码进去即可查看。 1,显示数据库 show databases; 2.退出 exit;   3.导出一个数据库的结构以及数据 mysqldump dbname -uroot -p> dbname.sql   使用XSHELL来...
  • Linux下操作MySQL数据库常用命令

    千次阅读 2018-09-21 09:15:23
    目录   ...7.update 8.delete 9.退出 1.连接数据库 mysql -u -root -p 输入密码 2.查看数据库 show databases;  3.打开数据库 use database;  4.查看该数据库下的表名 show tabl...
  • linux定时备份mysql数据库
  • Linux下备份mysql数据库

    千次阅读 2020-01-17 11:59:32
    The mysqldump client utility performs logical backups, producing a set of SQL statements that can be executed to reproduce the ... It dumps one or more MySQL databases for backup or transfer to anot

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 332,093
精华内容 132,837
关键字:

linux7登录mysql数据库

linux 订阅
mysql 订阅