Linux下MySQL安装配置与使用

MySQL安装

sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install libmysqlclient-dev

在第一步安装的过程中会弹出窗口要求输入root用户的密码,需要记住这个密码。

检查是否安装成功

netstat -tap | grep mysql
tcp        0      0 localhost:mysql         *:*                     LISTEN      23368/mysqld

出现以上结果就代表安装成功了。

MySQL的一些简单管理:

MySQL安装后的目录结构分析(此结构只针对于使用apt-get install 在线安装情况):

常用命令

python 操作mysql

import MySQLdb

conn = MySQLdb.connect(host='localhost',port=3306, user='root', passwd='1234567890', db='compet',)

cur = conn.cursor() 
# 创建数据库
# sql = "CREATE TABLE pricedetial (security_id varchar(10), data_date varchar(20), d0_wd varchar(20), d0_open varchar(20), d1_wd varchar(20), d1_open varchar(20), d2_wd varchar(20), d2_open varchar(20), d3_wd varchar(20), d3_open varchar(20), tag varchar(10))"
# 插入数据
sql = "INSERT INTO pricedetial (security_id, data_date, d0_wd, d0_open, d1_wd, d1_open, d2_wd, d2_open, d3_wd, d3_open, tag) VALUES ('%s','%s','%s','%s','%s','%s'    ,'%s','%s','%s','%s','%s')" % ('l', 'yu', '12', '13', '14', '15', '16', '17', '18', '19', 'train')
cur.execute(sql)
cur.close()
conn.commit()
conn.close()

参考文献

聊聊mysql hbase es的特点和区别