ubuntu下如何使用mysql/python中如何调用sql新建一个数据库
2016-07-18 13:17
579 查看
在上一篇中给出了ubuntu下如何安装Python-mysql的方法,这篇中我们主要介绍如何在ubuntu下用mysql建立一个数据库进行相应的增删改查。这里我参考了(http://www.jb51.net/os/Ubuntu/38725.html和
http://www.runoob.com/python/python-mysql.html中的对应内容)
1、在ubuntu的终端的root下输入:mysql -u root -p 对应弹出的密码输入即可进入ubuntu下面的mysql。
2、在mysql>下输入show databases;(注意这里的分号一定要加,不然语法中默认没有结束)可显示当前的所有建立的数据库。
3、在mysql>下输入show tables; 可显示对应的表单(初始状态下是没有表单的)
4、指定在特定的数据库下建立新的表单:
在mysql>下输入 create database TESTDB; 可建立对应的名称为TESTDB的数据库,名称可自行修改,这样就建立好一个数据库了
若再此数据库下建立对应的表单可在mysql>下输入use
TESTDB (注意这里不加;)因为还没写完,接着可新建表单
create table tab_name(
id int(10) not null auto_increment primary key,
name varchar(40),
pwd varchar(40) ) charset=gb2312;
这样我们就建立了一个id, name,pwd的表单了
5、如何在此表单下写入对应的元素呢,在mysql>下输入insert
into tab_name (id,name,pwd) values(1,"fujie","123");
就可以在对应的表单里插入元素了。
若查找对应的元素可采用 select * from tab_name;查询表单中对应的所有属性
若只想查找name 属性中对应的value 可采用 select name from tab_name;
6、对于在python中对mySQL的操作可参考:http://www.runoob.com/python/python-mysql.html中的对应内容
http://www.runoob.com/python/python-mysql.html中的对应内容)
1、在ubuntu的终端的root下输入:mysql -u root -p 对应弹出的密码输入即可进入ubuntu下面的mysql。
2、在mysql>下输入show databases;(注意这里的分号一定要加,不然语法中默认没有结束)可显示当前的所有建立的数据库。
3、在mysql>下输入show tables; 可显示对应的表单(初始状态下是没有表单的)
4、指定在特定的数据库下建立新的表单:
在mysql>下输入 create database TESTDB; 可建立对应的名称为TESTDB的数据库,名称可自行修改,这样就建立好一个数据库了
若再此数据库下建立对应的表单可在mysql>下输入use
TESTDB (注意这里不加;)因为还没写完,接着可新建表单
create table tab_name(
id int(10) not null auto_increment primary key,
name varchar(40),
pwd varchar(40) ) charset=gb2312;
这样我们就建立了一个id, name,pwd的表单了
5、如何在此表单下写入对应的元素呢,在mysql>下输入insert
into tab_name (id,name,pwd) values(1,"fujie","123");
就可以在对应的表单里插入元素了。
若查找对应的元素可采用 select * from tab_name;查询表单中对应的所有属性
若只想查找name 属性中对应的value 可采用 select name from tab_name;
6、对于在python中对mySQL的操作可参考:http://www.runoob.com/python/python-mysql.html中的对应内容
相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- MySQL中的integer 数据类型
- MySQL存储过程
- Android之获取手机上的图片和视频缩略图thumbnails
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- ubuntu下chrome无法同步问题解决
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- install and upgrade scrapy
- source命令执行SQL脚本文件
- Scrapy的架构介绍