mysql 练习(有空就练)

mysql  -h192.168.137.10 -uroot  -p123

mysql  -uroot  -p123

mysqladmin -uroot -p password "redhat"

mysqladmin -uroot -predhat password "123"

grant all on  *.*  to [email protected]"%" identified by "redhat";

mysql -uzhang-predhat

create database luzhi default character set utf8;

create database luzhi1 character set utf8;

drop database luzhi;

drop database if exists luzhi1;

create database if  not exists luzhi444;

drop database if exists luzhi444;

use mysql;

show tables;

select * from user;

desc user;

select database();

select version();

select dayofmonth(current_date);

mysql>use mytest;

mysql> create table myclass(

-> id int(4) not null primary key auto_increment,

-> name char(20) not null,

-> sex int(3) not null default 0,

-> degree double(16,2));

mysql> insert into MyClass values(1,‘Tom‘,96.45),(2,‘Joan‘,82.99), (2,‘Wang‘, 96.59);

select * from MyClass;

select * from MyClass order by id limit 0,2;

mysql> delete from MyClass where id=1;

php操作:

<?php

$con = mysql_connect("localhost","peter","abc123");

if (!$con)

{

die(‘Could not connect: ‘ . mysql_error());

}

mysql_select_db("my_db", $con);

mysql_query("DELETE FROM Persons WHERE LastName=‘Griffin‘");    mysql_close($con);

?>

mysql> update MyClass set name=‘Mary‘ where id=1;

mysql> alter table MyClass add passtest int(4) default ‘0‘;

mysql> rename table MyClass to YouClass;

create user [email protected] identified by ’123456′;

grant select on mydb.* to [email protected];

drop user guest;

grant select, insert, update, delete on new_db.* to [email protected]’%’ identified by ’88888888′;

实例1

drop database if exists school; //如果存在SCHOOL则删除

create database school; //建立库SCHOOL

use school; //打开库SCHOOL

create table teacher //建立表TEACHER

(

id int(3) auto_increment not null primary key,

name char(10) not null,

address varchar(50) default ‘深圳’,

year date

); //建表结束

//以下为插入字段

insert into teacher values(”,’allen’,‘大连一中’,‘1976-10-10′);

insert into teacher values(”,’jack’,‘大连二中’,‘1975-12-23′);

如果你在mysql提示符键入上面的命令也可以,但不方便调试。

1、你可以将以上命令原样写入一个文本文件中,假设为school.sql,然后复制到c:\\下,并在DOS状态进入目录[url=file://\\mysql\\bin]\\mysql\\bin[/url],然后键入以下命令:

mysql -uroot -p密码 < c:\\school.sql

如果成功,空出一行无任何显示;如有错误,会有提示。(以上命令已经调试,你只要将//的注释去掉即可使用)。

2、或者进入命令行后使用 mysql> source c:\\school.sql; 也可以将school.sql文件导入数据库中。

实例2

drop database if exists school; //如果存在SCHOOL则删除

create database school; //建立库SCHOOL

use school; //打开库SCHOOL

create table teacher //建立表TEACHER

(

id int(3) auto_increment not null primary key,

name char(10) not null,

address varchar(50) default ‘‘深圳‘‘,

year date

); //建表结束

//以下为插入字段

insert into teacher values(‘‘‘‘,‘‘glchengang‘‘,‘‘深圳一中‘‘,‘‘1976-10-10‘‘);

insert into teacher values(‘‘‘‘,‘‘jack‘‘,‘‘深圳一中‘‘,‘‘1975-12-23‘‘);

注:在建表中

1、将ID设为长度为3的数字字段:int(3);并让它每个记录自动加一:auto_increment;并不能为空:not null;而且让他成为主字段primary key。

2、将NAME设为长度为10的字符字段

3、将ADDRESS设为长度50的字符字段,而且缺省值为深圳。

4、将YEAR设为日期字段。

时间: 2024-10-15 12:57:42

mysql 练习(有空就练)的相关文章

mysql创建新用户和数据库

create database schoolDB default character set utf8; 5. 创建数据库create database 123 default charset=utf8;为本项目创建数据库用户(不再使用root账户) create user 123 identified by '123456'; grant all on 456.* to '123'@'%'; flush privileges;说明: 第一句:创建用户账号 123, 密码 123456 (由id

9.24日记

最近状态又不好了,看着别人能拿那么高的奖学金好羡慕啊,我都不知道自己能不能拿到,又或者能拿多少. 我想得奖学金,成绩又不高,搞ACM又这么弱.  真后悔以前没有认真学习,大一一直受环境影响,,还好我现在已经适应了一些事了. 这学期我还是想把学习搞好.今天白天在图书馆写了一天作业没有敲代码(作业还没写完哦..),晚上开机以后却是感觉没有动力做题了. 今天晚上做错事把好朋友搞得生气了,有点难过.虽然现在看起来没事了,但是不知道有没有造成误会. 突然发现做人方面我现在还蛮失败的,我经常弄得很多人觉得我

勿忘心安。

是该写些文字来一下提醒自己,现在时间2016年5月28日,一个毕业季,大学生活也已接近尾声,想想我现在拥有什么.  那么说说我现在在学校的一些情况,专业知识只能说一般,也并没有那么多的强项,我不是学霸,只是一个稍微努力的学生而已. PS,现在还是记得怎么使用的,会简单的P图,会给我家丫头去一些简单的水印.污点,还会制作一些简单的图:    HTML,会使用HTML的各类标签,会 写DIV+CSS的网页排版,会用CSS进行页面的样式的调节,也做过HTML的网页,<美淘网>,不算大型,几个小网页:

阳子的二〇一五年愿望计划

阳子的二〇一五年愿望计划 二〇一五年愿望计划 一.瘦身减肥 1.正餐坚决不加饭.绝对不能让自己感觉到撑,按规定的时间吃饭就行.晚饭后可以去外面散散步,午餐后如果方便也可以在外面散散步.少吃肥腻的食物,多吃蔬菜和水果. 2.杜绝零食骚扰.晚上即使饿了也绝不吃夜宵,坚决抵制泡面等垃圾食品.不吃麻辣和太咸的食物,不吃麻辣烫和烤肠等食物.不喝汽水,喝柠檬汁西红柿汁等果汁,运动后喝生理盐水. 3.运动跑步.周六晚上和周日白天可以去西湖那边跑步,要做到跑西湖一圈.买一套运动衣,生命不息,折腾不止.跑步结束之

Linux学习之路4-Vim文本编辑利器

Vim编辑器, visual interface 全屏幕的编辑器(这个没什么好说,多练吧) vim: 模式化: 编辑模式:命令模式 输入模式: 末行模式: 编辑模式 --> 输入模式: i: insert, a:append, o:new line, I: 行首 A:行尾 O:上方新建行 输入模式 --> 编辑模式: ESC 编辑模式 --> 末行模式: : 末行模式 --> 编辑模式 ESC 打开vim: # vim # vim /PATH/TO/SOMEFILE +#:#为行号

Zabbix监控环境搭建实现7x24监控服务

Zabbix是一个高度集成的企业级开源网络监控解决方案,与Cacti.nagios类似,提供分布式监控以及集中的web管理界面.zabbix具备常见商业监控软件所具备的功能,例如主机性能监控,网络设备性能监控,数据库性能监控,ftp等通用协议的监控,能够灵活利用可定制警告机制,允许用户对事件发送基于E-mail的警告,保证相关人员可以快速解决.还能够利用存储数据提供杰出的报表及实时的图形化数据处理,实现对监控主机7x24小时集中监控. Zabbix通过C/S模式采集数据通过B/S模式在web端展

企业级分布式监控Zabbix部署+安装排错解决本地无法登录问题+测试邮件报警

---------------------概述---------------------- Zabbix是一个高度集成的企业级开源网络监控解决方案,与Caci. Nagios类似,提供分布式监控以及集中的Web管理界面.被监控对象只要支持SNMP协议或者运行Zabbix_agents代理程序即可,Zabbix的官方网址为http://www.zabbix.com/ 软件可以自由下载使用.补充:SNMP协议:简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(applica

在LAMP架构中部署zabbix监控系统及邮件报警机制

初步了解zabbix: Zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题.是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.被监控对象只要支持SNMP协议或者运行zabbix_agents代理程序即可.agent端:主机通过安装agent方式采集数据.server端:通过收集agent发送的数据,写入数据库(MySQL,ORACLE等),再通过php+apache在web前端展示. SNMP:

谈谈系统分析师考试呀!

简介 本人在校本科生,上次考试的大致情况,选择题考完其实很没把握的,猜了很多题.分析题飘过,也许是老师的同情分吧,论文差几分,今年打算再考一次,大家可以进QQ群1044664013一起交流吧! 谈谈如何备考 ? 相信大家已经或多或少的了解一些关于这个考试,考试范围特别的广,尤其是选择题的范围,简直把考试参考书(希赛教育出版的)的目录差不多都考过一些,复习起来也是蛮费劲的,对于毫无经验的本科生而言,除了刷题,也只能看参考书的知识点了:对于下午分析题,我之前考过软件设计师,所以大概的知识结构在脑海中