精华内容
下载资源
问答
  • linux连接mysql命令

    千次阅读 2019-05-07 16:46:14
    连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL 找到mysql的安装目录,一般可以直接键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户...

    一些主要的命令:

    连接MYSQL: 
        格式: mysql -h主机地址 -u用户名 -p用户密码 
    
    1、例1:连接到本机上的MYSQL 
    
       找到mysql的安装目录,一般可以直接键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中
    
    了,MYSQL的提示符是:mysql> 
    
    2、连接到远程主机上的MYSQL 
    
       假设远程主机的IP为:10.0.0.1,用户名为root,密码为123。则键入以下命令: 
    
       mysql -h10.0.0.1 -uroot -p123 
    
      (注:u与root可以不用加空格,其它也一样) 
    
    3、退出MYSQL命令 
    
       exit (回车)
    

    登录:

    mysql -u username -p

    显示全部的数据库:

    show databases;

    使用某一个数据库:

    use databasename;

    显示一个数据库的全部表:

    show tables;

    退出:

    quit;

    删除数据库和数据表

    mysql>drop database 数据库名;

    mysql>drop table 数据表名;

    用户相关:

    查看全部的用户

    SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

    新建用户:

    CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456'

    为用户授权:

    格式:

    grant 权限 on 数据库.* to username@登录主机 identified by "password";

    演示样例:

    grant all privileges on testDB.* to test@localhost identified by '1234';

    然后须要运行刷新权限的命令:

    flush privileges;

    为用户授予部分权限:

    grant select,update on testDB.* to test@localhost identified by '1234';

    授予一个用户全部数据库的某些权限:

    grant select,delete,update,create,drop on *.* to test@"%" identified by "1234";

     

    删除用户:

    Delete FROM user Where User='test' and Host='localhost';

    然后刷新权限;

     

    删除账户及权限:>drop user username@'%';

            >drop user username@ localhost; 

     

    改动指定用户password

    使用root登录:
    mysql -u root -p
    运行命令:
    update mysql.user set password=password('新密码') where User="test" and Host="localhost";
    刷新权限:
    flush privileges;

    展开全文
  • Linux连接MySQL命令

    千次阅读 2019-09-06 17:45:39
    1.连接(默认3306端口) mysql -h 127.0.0.1 -u test_user -p 2.指定端口3301连接 mysql -h 127.0.0.1 -u test_user -P 3301 -p

    1.连接(默认3306端口)

    mysql -h 127.0.0.1  -u test_user -p

    2.指定端口3301连接

    mysql -h 127.0.0.1  -u test_user -P 3301 -p

    展开全文
  • MySQL默认root用户只能本地访问,不能远程连接管理mysql数据库,Linux如何开启mysql远程...下面这篇文章主要给大家介绍了在Linux系统下实现远程连接MySQL数据库的方法教程,需要的朋友可以参考借鉴,下面来一起看看吧。
  • Linux下常用的mysql命令

    2011-10-08 13:11:40
    Linux下常用的mysql命令,记录了多条mysql命令,在Linux下使用的较多用到的mysql命令
  • linux命令行连接mysql

    万次阅读 2018-04-03 15:42:30
    本地连接 mysql -u 用户名 -p 密码 远程连接 mysql -h 远程ip或域名 -p 端口 -u 用户名 -p 密码

    本地连接
    mysql -u 用户名 -p 密码
    远程连接
    mysql -h 远程ip或域名 -p 端口 -u 用户名 -p 密码

    展开全文
  • linuxMySQL日常操作命令

    万次阅读 2018-07-14 19:41:46
    一、create 命令 create database liang; 创建一个名为 liang 的数据库 create table liang1 ( id varchar(20) , name varchar(20) ); 创建一个表名liang1的表,并创建两个字段,id、name、数据长度(varchar...

    一、create 命令 

         create database liang;         创建一个名为 liang 的数据库

         create table liang1 ( id varchar(20) , name varchar(20) );           

         创建一个表名liang1的表,并创建两个字段,id、name、数据长度(varchar(20))

    二、use 命令

         use liang;           进入 liang 数据库

    三、show 命令 

         show databases;     查看有哪些数据库

         show tables;             查看当下数据库有哪些表

         show varibles like '%char%';    查看数据库字符集

    修改Mysql字符集为UTF-8的方法:在/etc/my.cnf对应如下配置段加入相应命令。

    [client]字段里加入default-character-set=utf8

    [mysqld]字段里加入character-set-server=utf8

    [mysql]字段里加入default-character-set=utf8

    然后重启MySQL服务即可。

    四、insert 命令 (数据库插入内容)

         insert into liang1 values("001","liang1");       向表中插入数据

    五、select 命令 (数据库查询、检索内容)

         select *from liang1;                 检索出所要求的表中数据内容

    六、grant 命令 (数据库授权)

    1、数据库liang下的所有表进行授权,具有root权限(即所有权限),可从任何IP登录的用户liang,密码为123456

         grant all on liang.*  to liang@%  identified by '123456';       

    2、数据库liang下的所有表进行授权,具有 select,insert,update,delete权限,可从IP'192.168.75.133'登录的用户liang,密码为123456

         grant select,insert,update,delete on liang.* to liang@'192.168.75.133' identified by '123456';     

    七、drop 命令

         drop database liang;      删除数据库

         drop  table liang1;           删除数据库中的表

         drop user liang@%;        删除用户

    八、delete 命令

         delete from liang1;        清空表的内容

    九、update 命令

    UPDATE 表名 SET 字段名 = REPLACE (字段名, aaa, bbb);   MySQL中将字符串aaa批量替换为bbb的SQL语句

    十、刷新数据库权限

         flush privileges;              

    十一、导入、导出数据库     

    1、mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql     MySQL备份或导出

         mysqldump -uroot -p123456 liang >/tmp/liang.sql        

    注:不是在数据库内该输入命令 方法如下图所示:

    2、mysqldump -u用户名 -p密码 -d 数据库名 < 数据库名.sql     MySQL导入

         mysqldump -uroot -p123456 liang </tmp/liang.sql        

    十二、desc 命令                

    desc test01;        查看表的结构

    展开全文
  • 使用使用navicat连接远程linux mysql数据库出现10061未知故障,设置使用ssh连接后出现2013故障 本机环境:win10 navicat premium  mysql数据库主机环境:Linux version 4.15.0-42-generic (buildd@lgw01-amd64-023)...
  • linuxmysql命令大全

    千次阅读 2018-08-17 09:44:01
    1.linux下启动mysql命令:  mysqladmin start  /ect/init.d/mysql start (前面为mysql的安装路径)  2.linux下重启mysql的命
  • 而这些东西,正是新手很困惑的地方。一下是我的安装笔记,在Centos虚拟机上安装成功。中文的参考:http://xieyu.blog.51cto.com/213338/59749英文的参考 How to ...接着执行下面的命令 Linux mysql 安装 cd /home/t
  • 二、LinuxMySQL数据库常用基本操作  1、连接数据库 mysql -h localhost -u 用户名 -p 密码 2、显示数据库 show databases; 3、选择数据库 use 数据库名; 4、显示数据库中的表 ...
  • 问题发生过程: 今天linux登录Mysql发现root密码忘记了然后使用# mysqld_safe ...然后在客户端使用cmd命令(telnet 服务器域名 3306)发现访问失败,在linix服务器使用127.0.0.1 root用户登录(mysql -h127.0.0.1 -uroot -
  • 说明:当别的机子(IP )通过客户端的方式在没有授权的情况下是无法连接 MySQL 数据库的,如果需要远程连接 Linux 系统上的 MySQL 时,必须为其 ...2、使用 mysql 命令为 root 用户授权 mysql 远程连接服务 mysql> g
  • linux 命令连接本机mysql

    千次阅读 2020-01-15 16:32:07
    输入: mysql -h 127.0.0.1 -u userName -p 按确认键之后输入密码,即可登录成功
  • 本文主要介绍在linux系统下,如何配置mysql支持IPV6的连接。 环境要求: 1、debian7.5操作系统虚拟机 2、mysql5.6版本的数据库,并且已经在debian7.5系统上安装成功,可以正常通过IPV4的地址连接 配置方法 1、...
  • linux 操作 mysql 指定端口登录 mysql -uroot -p -h10.154.0.43 -P3341 1、查看mysql版本方法一:status;方法二:select version(); 2、Mysql启动、停止、重启常用命令a、启动方式1、使用 service 启动:...
  • Linux下操作MySQL数据库常用命令

    千次阅读 2018-09-21 09:15:23
    目录   1.连接数据库 2.查看数据库 3.打开数据库 ...mysql -u -root -p 输入密码 2.查看数据库 show databases;  3.打开数据库 use database;  4.查看该数据库下的表名 show tabl...
  • 关注公众号,更多精彩内容: --针对某个库做授权 GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION; 例如:grant all on bank_reserve.* to bank@'%' identified by &...
  • linux连接mysql、oracle、pg

    千次阅读 2019-06-11 14:07:47
    连接mysql格式:mysql -h主机地址 -u用户名 -p用户密码 mysql -h 192.168.1.1 -P 3306 -u abc-pabc123 切换数据库:use abc; 执行sql文件:source /data/check.sql 用sqlplus连接oracle格式:sqlplus username/...
  • 首先在本机安装MySQL,可以正常使用。 然后使用命令 mysql -h ip -u root -p 然后输入密码登录即可 举例 mysql -h 119.120.110.66 -uroot -p
  • LinuxMysql常用命令

    千次阅读 2018-10-22 12:02:20
    ...虽然现在有了很多mysql的可视化操作工具,但是对于mysql的常用操作命令,个人觉得还是应该熟记于心的。以下操作都是基于Linux的 首先,进入数据库: mysql...
  • Linux 安装和远程连接 mysql

    千次阅读 2018-10-28 18:19:39
    我以centos6.9为例,然后我们需要准备的是下载mysql的安装包 有两种方式: ...版本:5.6.42,通用版,linux 64位 第二种是使用wget命令直接下载 wget http://dev.mysql.com/get/Downloads/MySQ...
  • Linuxmysql操作命令大全

    万次阅读 2018-09-18 14:07:19
    Linux下mysql操作命令大全连接mysql数据库命令mysql数据库操作命令mysql数据表操作命令 连接mysql数据库命令 通用连接命令:mysql -uroot -p123456 mysql数据库操作命令 显示数据库:mysql&gt; show databases; ...
  • 连接mysql数据库失败的问题: 用mysql -uroot -p 回车 再回车,尝试登陆安装在本地的mysql数据库 发现有如下报错: 显然提示是无法连接到mysql数据库 错误提示2:: 用service mysqld status 查看了mysql服务启动...
  • 本次安装操作在腾讯云上实现(版本:CentOS Linux release 7.4....),地址:http://www.runoob.com/linux/mysql-install-setup.html  ##################################华丽的分割线#######################...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 155,740
精华内容 62,296
关键字:

linux连接mysql命令

linux 订阅
mysql 订阅