mysql
启动MySQL:
service mysql start
查看MySQL服务的状态:(有绿色灯亮起表示正在运行)
service mysql status
关闭MySQL服务:
service mysql stop
重启服务
service restart stop
从命令行中连接mysql服务器:
mysql -u root -p
Enter password:******
退出 mysql> 命令提示窗口可以使用 exit 命令:
mysql> exit
导入数据库文件:
source 命令导入数据库需要先登录到数据库终端:
mysql> create database abc; # 创建数据库
mysql> use abc; # 使用已创建的数据库
mysql> set names utf8; # 设置编码
mysql> source /home/abc/abc.sql # 导入备份数据库
读取excel文件生成sql语句轮子(中文)
# -*- coding: utf-8 -*-
import codecs
import xlrd # 导入库
# 打开文件
xlsx = xlrd.open_workbook('''E:/问答.xlsx''')
# 查看所有sheet列表
print('All sheets: %s' % xlsx.sheet_names())
sheet1 = xlsx.sheets()[0] # 获得第1张sheet,索引从0开始
sheet1_name = sheet1.name # 获得名称
sheet1_cols = sheet1.ncols # 获得列数
sheet1_nrows = sheet1.nrows # 获得行数
print('Sheet1 Name: %s\nSheet1 cols: %s\nSheet1 rows: %s' % (sheet1_name, sheet1_cols, sheet1_nrows))
id=700
f = codecs.open('/1.txt','w','utf-8')
with open(r'2333.txt', 'a',encoding='utf-8') as f:
for i in range(202,sheet1_nrows):
b="Insert into `rasa_topic`(`id`,`scenes_id`,`title`,`answer`) values("+ str(id) +",3,'"+ sheet1.row(i)[0].value + "','" + sheet1.row(i)[2].value + "');"
id+=1
f.write(b + "\n")
print(b)
生成结果:
Insert into `rasa_topic`(`id`,`scenes_id`,`title`,`answer`) values(700,3,'我最近心情不好','你希望得到帮助缓解现状');
Insert into `rasa_topic`(`id`,`scenes_id`,`title`,`answer`) values(701,3,'我压抑','你想要找个出口排解');
注意:前面的字段用左上角的·引起来,value里面的字符串使用单引号‘引起来
anaconda环境下安装DBUtils包 Failed:
参考链接:(不成功)
输入 anaconda search -t conda lifelines
,这样子就会显示lifelines可用的版本
选择适合自己的版本,比如,我选择的就是conda-forge/lifelines,在命令行中输入:
conda install -c https://conda.anaconda.org/conda-forge lifelines
, 注意conda-forge和lifelines之间没有“/”。
elasticsearch安装
https://www.elastic.co/guide/cn/elasticsearch/guide/2.x/running-elasticsearch.html
elasticsearch测试是否启动:
curl 'http://localhost:9200/?pretty'
或者
curl http://0.0.0.0:9200
https://www.elastic.co/guide/cn/elasticsearch/guide/2.x/running-elasticsearch.html
DBUtils报错问题问题解决:与安装版本和语句有关
from DBUtils.PooledDB import PooledDB #dbutils==1.0版本语句
#from dbutils.pooled_db import PooledDB #dbutils==2.0版本语句