desktop

如何在MySQL中运行SQL脚本?

五迷三道 提交于 2020-03-10 09:55:09
我想在MySQL中执行包含SQL查询的文本文件。 我试图运行 source /Desktop/test.sql 并收到错误: mysql>。 \\ home \\ sivakumar \\ Desktop \\ test.sql错误:无法打开文件'\\ home \\ sivakumar \\ Desktop \\ test.sql',错误:2 对我做错了什么的想法? #1楼 您可以使用以下命令执行已在文本文件中编写的mysql语句: mysql -u yourusername -p yourpassword yourdatabase < text_file 如果尚未创建您的数据库,请首先使用以下命令登录您的mysql: mysql -u yourusername -p yourpassword yourdatabase 然后: mysql>CREATE DATABASE a_new_database_name 然后: mysql -u yourusername -p yourpassword a_new_database_name < text_file 应该这样做! 更多信息: http : //dev.mysql.com/doc/refman/5.0/en/mysql-batch-commands.html #2楼 很可能,你只需要更改斜杠/ blackslash:from

Oracle体系架构 和 导入/导出

僤鯓⒐⒋嵵緔 提交于 2020-03-09 17:23:12
Oracle体系架构 和 导入/导出 服务名,实例名,orcl 1.Oracle通过数据库实例来加载和管理数据库,每个运行的Oracle数据库都对应一个Oracle实例(Instance),也可以称为例程。 2.当数据库服务器上的一个数据库启动时,Oracle将为其分配一块内存区间,叫做系统全局区(SGA),然后启动多个进程。 3.SGA和Oracle进程结合在一起,就是一个Oracle实例。 4.为了区分不同的实例,每个Oracle实例都有一个系统标识符SID,通常SID与数据库同名。 监听文件 服务器端 E:\oracle11g\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora TNS文件 客户端 E:\oracle_client\product\11.2.0\dbhome_1\network\admin\tnsnames.ora 表空间 表的存储文件,E:\oracle11g\oradata\orcl 默认USERS.DBF 文件 权限和角色 1.CONNECT:临时用户,特别是那些不需要创建表的用户,通常赋予该角色。 2.RESOURCE:更为可靠和正式的数据库用户可以授予该角色,可以创建表、触发器、过程等。 3.DBA:数据库管理员角色,拥有管理数据库的最高权限

OS第1次实验报告:熟悉使用Linux命令和剖析ps命令

让人想犯罪 __ 提交于 2020-03-06 22:24:59
姓名:雷坛春 学号:201821121030 班级:计算1811 一、实验目的 熟练Linux命令行操作。 二、实验内容 使用 man 查询命令使用手册 基本命令使用 三、实验报告 1. 实验环境介绍 操作系统:Ubuntu 18.04.4 LTS 平台:虚拟机 leitanchun@leitanchun:~$ sudo lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.4 LTS Release: 18.04 Codename: bionic 2. 常用命令使用 1.pwd:查看当前所在目录 2.cd+路径:进入该路径 3.cd ..:返回上级 4.ls:查看当前目录下的文件 5.touch+文件名:创建文件 6.rm+文件名:删除文件 7.mkdir+文件夹名:创建文件夹 8.rmdir+文件夹名:删除文件夹 1 leitanchun@leitanchun:~$ pwd 2 /home/leitanchun 3 leitanchun@leitanchun:~$ cd Desktop 4 leitanchun@leitanchun:~/Desktop$ cd .. 5 leitanchun@leitanchun:~$ ls 6 Desktop

gnome desktop

半腔热情 提交于 2020-03-06 16:06:40
debian buster 的gnome-tweaks到处找不到显示桌面图标的选项,最后还是去 gnome 扩展网站找到了, https://extensions.gnome.org/extension/1465/desktop-icons/ 来源: https://www.cnblogs.com/windtail/p/12426278.html

Ubuntu安装MATLAB

北城以北 提交于 2020-03-04 23:51:40
先下载MATLAB2017a, 资源在这里 首先介绍一下用户名,在你的终端里面,@字符前面的就是你的用户名,我这里是raysuner 首先我们在家目录下面创建一个文件夹,名字随意,你自己定,我这里就叫matlab吧 mkdir matlab 随后我们cd到你的matlab的文件目录下,我这里是Downloads目录,然后先把第一个iso文件挂载到ubuntu上 sudo mount -o loop R2017a_glnxa64_dvd1.iso /home/raysuner/matlab 然后会有这样一个界面 然后开始进行安装 sudo /home/raysuner/matlab/install 然后就进入了安装界面,选择用秘钥进行安装,然后点击next 选择next 填入激活码09806-07443-53955-64350-21751-41297 这里因为我安装过了,所以显示的是installed,继续点击next 然后到了60%-70%,会提示选择卸载当前的挂载点,选择第二个iso镜像,所以 sudo umount /home/raysuner/matlab cd Downloads/iso文件夹 sudo mount -o loop R2017a_glnxa64_dvd2.iso /home/raysuner/matlab 这里第二个挂载的镜像要跟第一个挂载的位置要相同

Python3 文件操作

懵懂的女人 提交于 2020-03-04 22:14:24
一 介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应用程序使用,其中文件就是操作系统提供给应用程序来操作硬盘虚拟概念,用户或应用程序通过操作文件,可以将自己的数据永久保存下来。 有了文件的概念,我们无需再去考虑操作硬盘的细节,只需要关注操作文件的流程: 1、首先找到文件,使用open()函数, a = open("文件路径",“r”) 2、读取文件,使用open()函数的read()方法,data = a.read() 3、关闭文件,使用close()函数,a.close() 实例(Python3.0+): # 1. 打开文件,得到文件句柄并赋值给一个变量 f = open(r'C:\Users\lynn\Desktop\桌面\Python.txt','r',encoding='utf8') # --> 默认打开方式为r # 2. 通过句柄对文件进行操作 print(f.read(3)) # ab床 # 关闭文件 f.close() ''' 过程分析: 1、由应用程序向操作系统发起系统调用open(...) 2、操作系统打开该文件

python文件操作和os模块

好久不见. 提交于 2020-03-02 21:36:00
文件操作 读取文件 语法: open(file,mode) mode 释义 r read 读 w weite 写 b binary 二进制 read() 读取所有内容 mode默认是rt,文本文件 如果文件找不到会报错 stream = open(r'C:\Users\inmeditation\Desktop\test\1.txt') container = stream.read() print(container) 11111 22222 33333 readline() 每次读取一行内容 stream = open(r'C:\Users\inmeditation\Desktop\test\1.txt') while True: container = stream.readline() print(container,end='') if not container: break 11111 22222 33333 默认读取每行都会有一个回车,所以将每次打印后的回车取消 readlines() 读取所有的行保存到列表中 stream = open(r'C:\Users\inmeditation\Desktop\test\1.txt') lines = stream.readlines() print(lines) ['11111\n', '22222\n', '33333']

设置树莓派开机后自动打开命令行,并在里面自动执行程序

家住魔仙堡 提交于 2020-03-02 00:46:14
最近用树莓派搞了一个远程开启电脑的应用,想法是树莓派一直开着,电脑正常是关机的,但是有需要的话我可以用用树莓派唤醒电脑,再用Teamviewer远程回来,该干嘛干嘛。但是树莓派也不可能一直不关机,还是要关机之后开机程序能自启动。由于跑的程序也有崩溃的可能,所以最好是用命令行显示打开,以便将来程序即使崩溃了也能看到DEBUG的信息,也好知道这个程序是不是在运行。 网上大神很多,但是找了一圈,基本都是隐式开启的(程序打开之后没有任何提示,只能在进程看到),所以自己参考着: https://blog.csdn.net/weixin_40973138/article/details/84192345 的方法二(感谢原文作者),自己改了下,成功。 方法如下: 1. 进入/home/pi/.config 路径 cd /home/pi/.config 2. 找到autostart 路径,没有就创建一个 mkdir autostart 3. 然后进入autostart 路径 cd autostart 4. 在autostart 中创建一个.desktop 尾缀文件,例如test.desktop touch test.desktop 5. 该文件中输入: [Desktop Entry] Name=PChost Comment=Python Program Exec=lxterminal -e

Win7桌面上为何有两个隐含的 Desktop.ini

浪子不回头ぞ 提交于 2020-03-01 14:32:40
笔者今天在微软中文论坛看到有人又问起一个不算新问题的问题:当我们通过 Windows 7/Vista 的文件夹 选项设置允许显示隐含的文件后,会在 Windows 7/Vista 桌面上看到两个同名的 Desktop.INI 隐含文件; 而在 Windows XP 中允许显示隐含的文件却没有此问题。这是为什么呢? 虽然 Windows 不允许在一个文件夹中同时存在两个同名的文件,但我们知道“桌面”不是普通的文件夹。 在默认的 Windows 系统设置中,桌面上显示的图标不仅来自于当前用户帐户专有的“桌面”配置文件夹, 也来自于所有用户帐户共有的“公共桌面”配置文件夹。前者提供的图标仅在当前用户帐户的桌面上显示; 后者提供的图标在所有用户帐户的桌面上显示。由于这两个“桌面”配置文件夹都有自己的 Desktop.INI, 所以当我们允许显示隐含的文件时,两个 Desktop.INI 都将出现在桌面上。 具体地说,桌面上的第一个 Desktop.INI 来自于当前用户帐户专有的“桌面”配置文件夹, 具体路径是 Users\%用户帐户名%\Desktop。文件内容为: [.ShellClassInfo] LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21769 IconResource=%SystemRoot%

LinuxShell学习(二)

|▌冷眼眸甩不掉的悲伤 提交于 2020-02-28 14:17:24
Linux Shell2 #####进程 系统中的每一个进程都不是凭空出现的,而是通过它的父进程创建出来的 可以通过 ps -ef 来查看系统中的进程,以及他们的状态信息, -e 的作用是列出系统的所有进程, -f 的作用是使用完整的格式显示每一个进程的信息 ps -fu 来查找用户名或者用户的UID 只要在命令提示符下执行一个命令或者脚本时,都会相应的在bash下创建一个进程,进程分为两类:前台进程和后台进程 前台进程是在命令提示符下执行的操作,当命令行执行时,需要等待相应进程终止时才能执行其他程序 后台进程不占用命令提示符 执行shell命令的时候,通过在shell命令后添加符号 & ,告诉shell我们想把命令放到后台执行 查看后台进程的状态,使用bash内建的 jobs 来查看当前终端的后台进程, -l 会在输出的信息添加后台进程的PID, -r 只显示为running的后台进程, -s 显示为状态为stopped的后台进程 可以使用bash的内建命令 fg 把后台进程调回前台,指定任务号的方法是在数字前面加上一个 % 来表示这是一个任务号 使用 bg 命令将挂起的进程放到后台继续执行,或者使用 ctrl+z stty -a 会显示当前的终端使用的各种组合键 eof = ^D ,这里把 ctrl+d 定义为结束标识 EOF , ctrl +c 来终止当前终端的前台进程