关于MySQL数据库的一些操作
Order是数据库的一个关键字,不能直接做数据表名 ,要加`Order`才行,是tab上面的那个键。
启动:net start MySQL
关闭:net stop MySQL (也可以用quit;)
登录到MySQL:mysql -u root -p
-u : 所要登录的用户名;
-p : 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项
修改密码:update user set password=password('123456') where user='root';
然后再刷新 flush privileges; 退出quit 后重启mysql服务
选择要操作的数据库:
use 数据库名;(成功会显示Database changed
创建数据库:create database `zxc`;
创建一个新的数据表:
create table students
(
id int unsigned not null auto_increment primary key,
name char(8) not null,
sex char(4) not null,
age tinyint unsigned not null,
tel char(13) null default "-"
);
如果哪个字段设置了auto_increment后,必须设置为主键primary key,auto_increment就是对主键自动增加编号的.
设置外键是foreign key (表1的某一列) references 表2(表2主键)
如果代码太长,可能会输入错误,可以采用重定向的方法,通过任何文本编辑器将语句输入好后保存为 xx.sql 的文件中, 通过命令提示符下的文件重定向执行执行该脚本。打开命令提示符, 输入:
mysql -D 数据库名 -u root -p < 文件名
查询表中数据:
select 列名称 from 表名称 [查询条件];
select 列名称 from 表名称 where 条件;(可以加上列条件)
向表中插入数据:
insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values (值1, 值2, 值3, ...);
改数据库密码:
mysqladmin -u root -p password 新密码
改完密码后要使用:flush privileges;
列出所有数据库:show databases;
列出数据库中所有的表:show tables;
关于MySQL数据库的一些操作的更多相关文章
- python操作mysql数据库的相关操作实例
		
python操作mysql数据库的相关操作实例 # -*- coding: utf-8 -*- #python operate mysql database import MySQLdb #数据库名称 ...
 - linux系统上Mysql数据库导入导出操作
		
需求:把MySQL数据库目录中的dz数据库备份到/home/dz_bak.sql ,然后再新建一个数据库dzbak,最后把/home/dz_bak.sql 导入到数据库dzbak中.操作如下:以下操作 ...
 - 【代码学习】MYSQL数据库的常见操作
		
---恢复内容开始--- ============================== MYSQL数据库的常见操作 ============================== 一.mysql的连接与 ...
 - PHP对MySQL数据库的相关操作
		
一.Apache服务器的安装 <1>安装版(计算机相关专业所用软件---百度云链接下载)-直接install<2>非安装版(https://www.apachehaus.com ...
 - mysql 数据库必备命令操作,入门练习一下
		
mysql 数据库必备命令操作 show databases: 查看所有的数据库: create database jfedu: 创建名为jfedu数据库: use nihao: 进入jfedu数据库 ...
 - 第二百七十九节,MySQL数据库-pymysql模块操作数据库
		
MySQL数据库-pymysql模块操作数据库 pymysql模块是python操作数据库的一个模块 connect()创建数据库链接,参数是连接数据库需要的连接参数使用方式: 模块名称.connec ...
 - 第二百七十八节,MySQL数据库-表内容操作
		
MySQL数据库-表内容操作 1.表内容增加 insert into 表 (列名,列名...) values (值,值,值...); 添加表内容添加一条数据 insert into 表 (列名,列名. ...
 - MySQL数据库的常见操作(七)
		
MySQL数据库的常见操作 1.创建数据库 2.创建重名的数据库以及如何查看警告信息 3.设置数据库的编码方式(默认为utf8) 4.修改和查看数据库的编码方式 5.删除数据库 6.6.删除已经删除了 ...
 - 小白老凯,初出茅庐!请多关照!简单分享一些 mysql 数据库的安装操作!请给为大神雅正!
		
在我们写代码,存储数据时常常会用到各种数据库,如:mysql.access.sql.server.Oracle等等,在这里就说一下mysql数据库的的操作指令! 首先我们了解下如何安装mysql数据库 ...
 - 【代码总结】MYSQL数据库的常见操作
		
============================== MYSQL数据库的常见操作 ============================== 一.mysql的连接与关闭 -h:指定所连接的服 ...
 
随机推荐
- SearchBar简单展示
			
import UIKit class SearchViewController: UIViewController,UISearchBarDelegate { let SCREEN_WIDTH = U ...
 - 老李推荐:第3章3节《MonkeyRunner源码剖析》脚本编写示例: MonkeyImage API使用示例 1
			
老李推荐:第3章3节<MonkeyRunner源码剖析>脚本编写示例: MonkeyImage API使用示例 在上一节的第一个“增加日记”的示例中,我们并没有看到日记是否真的增加成功 ...
 - 老李推荐:第1章2节《MonkeyRunner源码剖析》概述:边界
			
老李推荐:第1章2节<MonkeyRunner源码剖析>概述:边界 边界 怎么样才算分析清楚一个事物的原理是什么呢?就以前面提到的<LINUX内核源代码情景分析>为例子,分 ...
 - android开发用无线网络进行Android开发中的调试
			
1.手机具有root权限 2.安装adbWireless1.5.4.apk (下面有下载地址) 3.敲入命令:adb connect 192.168.1.127 后面是手机的IP地址 打开eclip ...
 - (删)Java线程同步实现一:synchronzied和wait()/notify()
			
上面文章(2.Java多线程总结系列:Java的线程控制实现)讲到了如何对线程进行控制,其中有一个是线程同步问题.下面我们先来看一个例子: 1.一个典型的Java线程安全例子 package com. ...
 - 4.Java集合总结系列:Map接口及其实现
			
一.Map接口 Map集合的特点是:通过key值找到对应的value值,key值是唯一的,value可以重复.Map中的元素是无序的,但是也有实现了排序的Map实现类,如:TreeMap. 上面Map ...
 - [转]使用sklearn进行集成学习——理论
			
转:http://www.cnblogs.com/jasonfreak/p/5657196.html 目录 1 前言2 集成学习是什么?3 偏差和方差 3.1 模型的偏差和方差是什么? 3.2 bag ...
 - 一个web应用的诞生(11)--列表分页
			
上章的结束,若在实际开发过程中,会发现一个问题,那就首页或关注分享,是一下子按时间顺序全部显示出来,这在实际项目中不可能出现的,想想实际中的产品是如何做的? 一般来说,无非是两种,一种是使用页码,来进 ...
 - Win7+CentOS双系统(一)
			
注意:1.由于涉及到对硬盘操作,请妥善备份数据,避免损失. 2.为了达到每个步骤都有图片覆盖,我使用了虚拟机来进行测试,不过请大家放心,我已经在自己的物理机上成功实现了. 3.我的步骤是绝对正确和缺一 ...
 - Xshell 使用技巧
			
Xshell是Windows平台下的一款ssh客户端程序,支持标签卡方式打开会话.打开多个会话后,打开"View"菜单,选中"Compose Bar",在Xsh ...