OS:Ubuntu 18.04.3 LTS
RAM:7.5 GiB
CPU:Intel® Core™ i5-7300HQ CPU @ 2.50GHz × 4
OS type:64
【更新中…】
<-----------------Predicted technology will be used-------------->
一、数据来源
国内数据共享平台有不少,例如
由国家地球系统科学数据中心支持——国家地球系统科学数据中心:http://www.geodata.cn/ 由中国科学院计算机网络信息中心支持——数据共享服务系统:http://data.casearth.cn/
二、数据库
1、mysql数据
mysql点击下载
进deb同一路径后,输
sudo dpkg -i mysql-apt-config_0.8.14-1_all.deb
第四个选项上,回车。
返回到终端,输
sudo apt install mysql-server输入root用户密码,然后再次输入。回车
按TAB键切换到OK,回车。
第一个选项,切换到OK,回车;
结束。
【以下为拓展
I、在Ubuntu 18.04/16.04系统中重置MySQL root密码的方法; II、卸载MySQL的方法
sudo rm /var/lib/mysql/ -R
sudo rm /etc/mysql/ -R
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor
拓展部分结束。】
2、MySQL可视化工具安装
sudo apt-get install mysql-workbench
3、导入sql文件报错
报错内容:
mysql> source /home/yiwang/Downloads/GBDBFossil.sql
ERROR:
ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-mode is enabled and mysql is run in non-interactive mode. Set --binary-mode to 1 if ASCII '\0' is expected. Query: '��/'.
Bye
这是因为powershell导出的sql文件都存在编码问题,所以牵涉导出sql的事,最好用cmd。
解决方法也简单,把sql文件再次转码即可。用gedit不能正常打开,我用vim,首先看下文件编码。用vim 打开sql后,:set fileencoding
之后,在左下角显示出来fileencoding=utf-16le
;我需要转成utf-8,接上一步,输入:set fileencoding=utf-8
,回车,qw。至此转换完成。
然后接做着导入工作,首先看了下数据库编码
mysql> show variables like '%char%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.01 sec)
把character_set_database、character_set_filesystem、character_set_server编码改为utf-8;
mysql> set character_set_database=utf8;
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> set character_set_filesystem=utf8;
Query OK, 0 rows affected (0.00 sec)
mysql> set character_set_server=utf8
-> ;
Query OK, 0 rows affected (0.00 sec)
mysql> show variables like '%char%';
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | utf8 |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)
改写数据库编码完成;
接着新建存放数据的数据库,记住,要改数据库编码;
mysql> create database test2 default charset utf8 COLLATE utf8_general_ci;
#default charset utf8设置编码格式;#COLLATE utf8_general_ci设置排序格式;
4、修改mysql登录验证方式
如果出现只能root用户登录mysql情况,那就需要更改mysql的验证方式;
mysql> alter user 'root'@'localhost' identified with mysql_native_password by 'root';
#第一个root是账户名,后一个root是密码,此条命令也可用来更改密码。
5、使用的数据
源数据下载
三、java
1、apache-tomcat-9
点击进入下载页面 下载好之后配置tomcat
启动tomcat
./bin/startup.sh
结果显示权限不足
进root用户,添加权限,
yiwang@yiwang-Lenovo-XiaoXin-RUI7000:/opt/apache-tomcat-9.0.19/bin$ sudo su
[sudo] yiwang 的密码:
root@yiwang-Lenovo-XiaoXin-RUI7000:/opt/apache-tomcat-9.0.19/bin# chmod +x *.sh
再次启动startup.sh,
root@yiwang-Lenovo-XiaoXin-RUI7000:/opt/apache-tomcat-9.0.19/bin# ./startup.sh
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
报错解释:启动tomcat会调用tomcat安装文件中的startup.bat,而它调用了catalina.bat则调用了setclasspath.bat。因此需要在setclasspath.bat的开头手动声明环境变量。
root@yiwang-Lenovo-XiaoXin-RUI7000:/opt/apache-tomcat-9.0.19/bin# vim setclasspath.bat
把set JAVA_HOME、set JRE_HOME从第二行添加,注意改路径。
@echo off
set JAVA_HOME=/usr/java/jdk1.8.0_212/
set JRE_HOME=/usr/java/jdk1.8.0_212/jre/
wq保存后,启动tomcat。
yiwang@yiwang-Lenovo-XiaoXin-RUI7000:/opt/apache-tomcat-9.0.30/bin$ ./startup.sh
Using CATALINA_BASE: /opt/apache-tomcat-9.0.30
Using CATALINA_HOME: /opt/apache-tomcat-9.0.30
Using CATALINA_TMPDIR: /opt/apache-tomcat-9.0.30/temp
Using JRE_HOME: /usr/java/jdk1.8.0_212/jre
Using CLASSPATH: /opt/apache-tomcat-9.0.30/bin/bootstrap.jar:/opt/apache-tomcat-9.0.30/bin/tomcat-juli.jar
Tomcat started.
yiwang@yiwang-Lenovo-XiaoXin-RUI7000:/opt/apache-tomcat-9.0.30/bin$
正常启动tomcat后,配置eclipse;点击下载eclipse
四、HTML/CSS
1、sublime-text3
进入sublime-text3下载页
前端ide原打算用HBuilderX,后来仔细想了下,ubuntu系统里用exe可能会不方便,就换成sublime-text3了。下载sublime3.deb后,安装即可。然后常用的sublime-text3插件记录在我的另一篇里。
进入HBuilderX下载页