服务器上的mysql实现读取sql文件
目录
- 服务器上的mysql读取sql文件
- 将sql文件导入服务器的mysql
- 获取本地sql文件
- 将sql上传到服务器
- 导入服务器mysql
- 总结
服务器上的mysql读取sql文件
1.输入命令mysql -u root -p-A,再输入密码,
-A是进入一种模式,防止表过大没法访问数据库
2.创建数据库,命令为create database 数据库名(注意:在执行数据库语句后面记得加;结尾)
3.show databases;
4.导入数据库脚本
将项目的sql文件复制到系统的目录下
切换到需要的数据库 use 数据库名;执行sql (source后面别忘记空格)
source zycx.sql;
将sql文件导入服务器的mysql
获取本地sql文件
要把本地sql的文件上传到服务器上,那么首先就一定要把本地MySQL的转储出来。
打开navicat,选择要上传的数据库,点击右键,选择转储SQL文件,选择转储数据和结构,选择合适位置保存,就得到sql文件。
将sql上传到服务器
我这边是使用Xftp上传的sql文件,直接将文件上传到了/usr目录下。
你也可以通过指令上传:
- yum install lrzsz //安装,已经安装过的小伙伴们就不用安装咯
- rz // 这时会弹出窗口让你选择上传的文件。
导入服务器mysql
新建数据库:
mysql>create database spring;
进入新建的数据库:
mysql>use spring;
设置编码:
mysql>set names utf8;
执行sql文件:输入你所导入centos下的数据库spring.sql文件所在的位置。
mysql>source /usr/spring.sql;
在屏幕上出现很多查询语句的成功,完工。
查询数据库:
show databases;
7.进入数据库:
use spring;
8.列出表:
show tables;
9.查看数据:
desc user; //user为表名
好啦~这就是将sql文件导入到服务器mysql的实现过程。
总结
这些仅为个人经验,希望能给大家一个参考,也希望大家多多支持我们。
相关推荐
-
MySQL用命令行运行sql文件的详细图文教程
目录 1.按下键盘上的windows+R键输入cmd,或在搜索框直接输入cmd 2.进入mysql: 3.创建sql文件里的数据库,输入一下的命令 4.使用该数据库 5.运行相关路径下的sql文件(绝对路径) 6.查看 补充知识:编写sql脚本 总结 1.按下键盘上的windows+R键输入cmd,或在搜索框直接输入cmd 2.进入mysql: 在命令行输入mysql -uroot -p,然后输入你的mysql密码,成功后进入mysql数据库,然后输入你的密码,成功进入mysql 3.创建sql
-
MySQL导入sql文件的三种方法小结
目录 一.使用工具Navicat for MySQL导入 1.打开localhost_3306,选中右击“新建数据库” 2.指定数据库名和字符集(可根据sql文件的字符集类型自行选择) 3.选中数据库下的表运行SQL文件 4.选中路径导入 二.使用官方工具MySQL Workbench导入 1.第一种方法 2.第二种方法 三.使用命令行导入 总结 一.使用工具Navicat for MySQL导入 工具的具体下载及使用方法推荐的一篇文章:https://www.jb51.net/article/
-
MySQL导入csv、excel或者sql文件的小技巧
1.导入csv文件 使用如下命令: 1.mysql> load data infile "your csv file path" into table [tablename] fields terminated by ',' 上面的csv文件以','逗号作为分割符,需要用双引号或者单引号括起来.如果是以'\t'制表符作为分隔符的话,可不用显示指明域分割符. 还有一点需要注意,csv文件或者文本文件的路径要使用绝对路径,否则mysql会默认从数据库存储的目录寻找,找不到就会报如下错
-
服务器上的mysql实现读取sql文件
目录 服务器上的mysql读取sql文件 将sql文件导入服务器的mysql 获取本地sql文件 将sql上传到服务器 导入服务器mysql 总结 服务器上的mysql读取sql文件 1.输入命令mysql -u root -p-A,再输入密码, -A是进入一种模式,防止表过大没法访问数据库 2.创建数据库,命令为create database 数据库名(注意:在执行数据库语句后面记得加:结尾) 3.show databases; 4.导入数据库脚本 将项目的sql文件复制到系统的目录下 切换到
-
通过Shell脚本批量创建服务器上的MySQL数据库账号
1.项目背景 因监控需要,我们需要在既有的每个MySQL实例上创建一个账号.公司有数百台 MySQL 实例,如果手动登入来创建账号很麻烦,也不现实.所以,我们写了一个简单的shell脚本,用来创建批量服务器的mysql 账号. 2.执行脚本内容; #!/bin/bash ## 此段shell 脚本的主要功能是实现在多个SQL Server IP实例上,创建账号.输入参数是两个,第一个是数据库所在的IPs,即多个Server IP构成的字符串,IP间用逗号隔开.第二个参数是 端口(3306 或
-
MYSQL导入导出sql文件简析
一.MYSQL的命令行模式的设置 桌面->我的电脑->属性->环境变量->新建-> PATH=":path\mysql\bin;"其中path为MYSQL的安装路径. 二.命令行进入MYSQL的方法 1.C:\>mysql -h hostname -u username -p 按ENTER键,等待然后输入密码.这里hostname为服务器的名称,如localhost,username为MYSQL的用户名,如root. 进入命令行后可以直接操作MYSQ
-
sqlserver 2005 无法在服务器上访问指定的路径或文件
刚装的sql server 2005系统,附加数据库是出现如下提示 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA 无法在服务器上访问指定的路径或文件.请确保您具有必需的安全权限且该路径或文件存在. 如果您确定所用服务帐户可以访问特定的文件,请在"定位"对话框的"文件名"控件中键入该文件的完整路径. 接着出现定位数据库文件的框,里面没有盘符,根本选择不了数据库 郁闷了半个下午,记得曾经出现过了这个问题
-
MySQL导入导出.sql文件及常用命令小结
在MySQL Qurey Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令: mysql> source c:\\test.sql; 另附mysql常用命令: (一) 连接MYSQL: 格式: mysql -h主机地址 -u用户名 -p用户密码 1.例1:连接到本机上的MYSQL 首先在打开DOS窗口,然后进入mysql安装目录下的bin目录下,例如: D:/mysql/bin,再键入命令mysql -uroot -p,回车后提示你输密码,
-
解决navicat连接不上linux服务器上的mysql问题
一开始,心情是沉痛的,截图如下: 折腾一番后,解决方案如下: 首先确保 linux服务上mysql 的3306端口是对外开放的 切换到目录:/etc/sysconfig下,编辑iptables,把这个拷贝进去"-A INPUT -p tcp -m tcp --dport 3306 -j ACCEPT",效果如图: 然后重启防火墙 service iptables restart mysql开启root权限(mysql命令下执行) 赋予权限: grant all privileges o
-
在linux服务器上配置mysql并开放3306端口的操作步骤
目录 安装mysql 修改密码 远程编辑数据库 开放端口 开放数据库权限 后记 在做大作业,数据库零基础,折腾了一天才搞成功,特此记录一下踩过的坑.希望能帮到其他同学吧……有不对欢迎指出,谢谢啦! 安装mysql 首先 sudo apt update sudo apt install mysql-server -y 嗯,安装完了.然后输入 sudo systemctl status mysql.service 如果看到: 尤其是这个绿绿的active,就表示已经启动了.如果没有active的话,
-
使用navicate连接阿里云服务器上的mysql
1.先进入服务器的mysql修改权限: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; 这里设置的登录登录用户为root,密码为: 2.在执行下面的语句刷新权限: FLUSH PRIVILEGES; 这里设置的是root用户,访问密码为123456 3.之后打开navicate,在常规设置密码和用户名,密码是上面设置的mysql密码123456 4.并且在ssh中添加阿里云的公
-
mysql批量执行sql文件的方法
1.待执行的sql文件为1.sql.2.sql.3.sql.4.sql等 2.写一个batch.sql文件: source 1.sql; source 2.sql; source 3.sql; source 4.sql; 3.在mysql下执行source /batch文件所在目录/batch.sql; 以上就是小编为大家带来的mysql批量执行sql文件的方法全部内容了,希望大家多多支持我们~
-
在Ubuntu或Debian系统的服务器上卸载MySQL的方法
对于有的vps,系统默认安装了mysql.我们需要从我们的服务器.vps上卸载(移除)默认的mysql.那么如何(怎样)在ubuntu\Debian上卸载mysql? 通常情况下,下列mysql软件包会被安装到 Debian .Ubuntu中: mysql-client - The latest version of MySQL database client(最新版的mysql数据库客户端). mysql-server - The latest version of MySQL databas
随机推荐
- Access使用宏控制程序
- python开发之thread实现布朗运动的方法
- Bootstrap笔记—折叠实例代码
- 手写的一个兼容各种浏览器的javascript getStyle函数(获取元素的样式)
- 在线演示常用javascript特效
- Python实现更改图片尺寸大小的方法(基于Pillow包)
- 如何解决在jsp页面上导入.xls文件报错问题
- Mui使用jquery并且使用点击跳转新窗口的实例
- 定义select的边框颜色
- 如何判断一个整数的二进制中有多少个1
- 使用python统计文件行数示例分享
- Java验证码图片生成代码
- 详解C语言中的常量指针和指针常量
- 搜索引擎技术核心揭密
- 自定义时间格式转换代码分享
- Android中Matrix用法实例分析
- 利用MultipartFile实现文件上传功能
- Vue组件间通信 Vuex的用法解析
- SQL中过滤条件放on和where中的区别详解
- SpringCloud实战之Feign声明式服务调用