mysql安装和mysql图形界面安装以及文本文件导入mysql

时间:2023-03-08 15:49:11
mysql安装和mysql图形界面安装以及文本文件导入mysql

本人大一大二一直使用windows系统,被微软爸爸给惯坏了,一看到cmd命令行就吓尿。现在用ubuntu,每一个操作都是语句,也是得到锻炼(个jb)。

ubuntu安装mysql和python代码

sudo apt-get install python-setuptools
sudo apt-get install libmysqld-dev
sudo apt-get install libmysqlclient-dev
sudo apt-get install mysql-server
sudo apt-get install mysql-client
sudo apt-get install python-dev
sudo easy_install mysql-python

然后运行一下mysql看能不能跑

mysql -u root -p

看一下python能不能导入mysql model

import MySQLdb  

一般能行,不行就炸,重装换系统谁用谁知道

在网上寻找mysql工具navicat

安装参考:博客

破解参考:博客

安装之后如果出现乱码:

你可以编辑start_navicat。修改export LANG的值,跟你系统一致。如果还不能解决,进去navicat,工具选项,也就是第四个菜单。打开此菜单最后一个。这里是选项设置,其中第二个大菜单是外观,外观的第一个子菜单是字体,改变其中的字体,我选的是noto sans cjk tc blod.你可以随意试试,直到出现正成文字。(一般会有系统选字体选项的,所以一般能够找到系统字体)

点查询,新建查询

create database educationdb

刷新数据库,我们能够看到新的数据库

create table libary(
学生id int not null,
借阅日期 datetime,
图书名称 varchar(50),
图书编号 varchar(10)
)engine=innodb charset=utf8

刷新database我们能看到tables里面多了libary表(加上utf8能够保险,因为很多时候它默认的字符不是utf8格式,如果导入文件有中文就gg)

然后我们导入txt数据(如果文本数据较长,可以把varchar改为text,不需要设定长度)

如果导入数据失败但是产生了多余数据

删除table全部数据

truncate table educationdb.libary;