python和mysql数据库

最近写了一个项目,从开始构想到上线算是把网站,爬虫,数据库的流程走了一遍。

数据库的知识稍微总结下:

我选用的数据库是mysql

1) python2 和python3 安转连接mysql的包不同

        python2为MySQLdb  :yum install MySQL-python ,因为其中会自带MySQLdb

        python3则是pymsql  :    pip3 install PyMySQL


2)在centos7 以后默认的会安装mariadb,而不是mysql

操作命令其实都是一样的。当第一次装好mariadb时,输入mysql进入数据库,初始密码就是空,直接回车。

若是要想重新设置密码,可以mysqladmin -u root -p password 你要设置的密码,回车后出现 Enter password  输入回车,因为初始密码就是回车。

mysql -uroot -p 进入数据库

>>>show databases;  (用来显示各个数据库)

>>>use 数据库名 ; (选择你要进入的数据库)

>>>show tables;(显示表名)

>>>desc 表名;(查看你想看的表的结构)

>>>ALTER TABLE 表名 ADD 列名 VARCHAR(20) (给表添加列,例如字段是VARCHAR类型)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容