Linux下mysql导入数据,mysql登陆问题 , sql脚本执行问题

原创 2018年04月16日 13:38:49

重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下:

#vim /etc/my.cnf(注:windows下修改的是my.ini)

在文档内搜索mysqld定位到[mysqld]文本段:
/mysqld(在vim编辑状态下直接输入该命令可搜索文本内容)

在[mysqld]后面任意一行添加“skip-grant-tables”用来跳过密码验证的过程,如下图所示:

2.接下来我们需要重启MySQL:

/etc/init.d/mysql restart(有些用户可能需要使用/etc/init.d/mysqld restart)

3.重启之后输入#mysql即可进入mysql。

 

4.接下来就是用sql来修改root的密码

mysql> use mysql;
mysql> update user set password=password("你的新密码") where user="root";
mysql> flush privileges;
mysql> quit

到这里root账户就已经重置成新的密码了。

======导入sql文件============

1.进入mysql

2.usr  数据库

3.source /usr/local/data.sql

mysql sql语句调优

-
  • 1970年01月01日 08:00

Linux 下执行Mysql的 sql文件

假设.sql文件存在F:\hello world\hello world.sql 第一种方式: 1. 连接到mysql:  mysql -u用户名 -p用户密码  2. 在MySQL下执行: sour...
  • u011138533
  • u011138533
  • 2015-12-14 17:48:32
  • 8688

mysql免密码登录, 及使用-e 参数执行sql脚本

来源:http://www.tuicool.com/articles/7JbmYr 我们在编写shell脚本的时候,经常需要和 mysql 交互. 如果是交互环境,可能使用这样的命...
  • gb4215287
  • gb4215287
  • 2016-06-11 15:33:37
  • 3676

mysql下登陆并执行脚本

mysql下如何执行sql脚本 首要步骤(一般可省略): 开启mysql服务(默认是开机时就自动运行了): 控制面板-->管理工具-->服务,在里面找到名称为mysql的项,双击就可看它的服务状...
  • u013358378
  • u013358378
  • 2016-11-29 16:51:57
  • 452

mysql 批量导入脚本

上周用kettle做了对双十一数据统计程序,为了验证数据的准确性,就从生产库导出了双十一全天的数据,然后导入测试库去做验证。发现表实在是有点多,如果每次只导入单张表,工作量挺大,而且基本都是重复的工作...
  • maxam0128
  • maxam0128
  • 2015-11-21 15:14:43
  • 427

java调用mysql命令导入脚本方案

背景:使用java调用ibatis-common-2.jar中的ScriptRunner类中的runScript方法执行mysql脚本时,表能创建成功,但是FUNCTION没有成功,/!50003…/...
  • thatluck
  • thatluck
  • 2016-08-05 13:15:30
  • 466

数据库----(linux下安装mysql-5.7.19 创建数据库并且导入数据库文件 教程)

1-首先通过xshell连接数据库服务器,执行命令mysql -u root -p 命令,按照提示输入密码。连接上数据库。 2-在连接终端上执行命令create database osf;执行完成后...
  • wolf_love666
  • wolf_love666
  • 2017-07-26 18:12:59
  • 971

mysql导入外部sql脚本的方法

MySql导入外部脚本的方法:导入的方法分为两种:一是采用图形化工具,如SQLYog、Navicat等;二是利用MySql的命令行界面。下面分别介绍:...
  • u011043843
  • u011043843
  • 2014-06-10 00:53:56
  • 3775

执行MySQL脚本文件遇到的问题

在调试linux安装包的时候,发现原来的sql文件不能直接被mysql load。问题的根本原因是 触发器 和 存储过程 load失败。 现在的安装流程里面,是管理工具在第一次加载的时候,通过java...
  • mazhimazh
  • mazhimazh
  • 2014-07-29 09:31:30
  • 1156

MySQL命令行下执行.sql脚本

Mysql命令行执行.sql脚本有两种方式 第一种:在未链接数据库的情况下输入mysql -h 服务器名称或地址 -u用户名称 -p 数据库名 如:mysql -h localhost -uroot...
  • xulianbocs
  • xulianbocs
  • 2016-04-07 15:48:48
  • 2685
收藏助手
不良信息举报
您举报文章:Linux下mysql导入数据,mysql登陆问题 , sql脚本执行问题
举报原因:
原因补充:

(最多只允许输入30个字)