mysql基本基本语句

grant all privileges on *.* to [email protected]‘192.168.200.%‘ identified by ‘linwei‘

flush privileges;

grant 权限 on 数据库对象.表 to 用户@ip identified by 密码

权限:REPLICATION SLACE,REPLICATION CLIENT

数据库对象:*.*(*.*说明数据库.表名)

用户:shenge1 那个%号是通配符,表示用户relp能在192.168.200.1~192.168.200.254所在的服务登录密码:linwei

mysql -u shenge1 -h 192.168.200.157 --password=linwei  登陆或者-p手动输入密码

mysql < 01.sql  =>在01.sql中写好mysql语句,可以这样执行.

mysql -u shenge1 -h 192.168.200.157 --password=linwei < 01.sql

delete from mysql.user where User=‘shenge1‘; 删除某个用户

show databases;显示所有数据库

show tables from mysql; 显示mysql数据库中的所有表名

create database student;建一个student数据库

drop database student;删除student数据库

create table test.student(name char,math int);在数据库test中创建student表格

drop table test.student;删除test数据库中的student表格

show columns from 表名或者describe 表名 查看表的结构

insert into test.student(name,math)values(‘xiaoming‘,87);插入数据

alter table test.student drop name;删除name这个字段.

alter table test.student add name(20);增加name这个字段

update test.student set name="xiaoming" where math=78;更新某个数据的值

时间: 2024-10-13 00:58:30

mysql基本基本语句的相关文章

MySQL的show语句大全

MySQL的show语句大全 http://blog.163.com/yang_jianli/blog/static/16199000620106223253773/ MySQL的show语句大全 2010-07-02 14:32:53|  分类: mysql |  标签:show  语句  mysql  |举报|字号 订阅 基于本人对MySQL的使用,现将常用的MySQL show 语句列举如下: 1.show databases ; // 显示mysql中所有数据库的名称 2.show ta

MySQL数据定义语句

MySQL数据定义语句主要是创建.修改.删除表,增加,修改,删除字段的操作 创建表:CREATE TABLE 表名(属性名 数据类型 约束条件, 属性名 数据类型 约束条件, 属性名 数据类型 约束条件, 属性名 数据类型 , ); 完整约束条件:PRIMARY KEY 主键FOREIGN KEY 外键NOT NULL 非空UNIQUE 唯一键AUTO_INCREMENT 自增键(mysql特色)DEFAULT 设置默认值 1.创建表test1 mysql> create table test1

MySql的like语句中的通配符:百分号、下划线和escape

%代表任意多个字符 Sql代码 http://blog.csdn.net/yc7369/ select * from user where username like '%huxiao'; select * from user where username like 'huxiao%'; select * from user where username like '%huxiao%'; _代表一个字符 Sql代码 select * from user where username like '

Orecle Mysql 基本sql语句DDL & DML 介绍与总结 by 冰琉璃

先给大家普及一下安装mysql的简易方法:yum yum search mysql (查找关于mysql的内容) 找到后需要安装3个内容 mysql.i386 mysql-server.i386 mysql-devel.i386 安装过后 service mysqld start (启动mysql服务) 进入mysql mysql -h -u root -p 密码直接回车 开始密码为默然:以后可以在mysql里面改密码或者创建账号等操作 Mysql的sql语句大致分为4种  DDL (定义语句)

23个MySQL常用查询语句

一查询数值型数据: SELECT * FROM tb_name WHERE sum > 100; 查询谓词:>,=,<,<>,!=,!>,!<,=>,=< 二查询字符串 SELECT * FROM tb_stu  WHERE sname  =  '小刘' SELECT * FROM tb_stu  WHERE sname like '刘%' SELECT * FROM tb_stu  WHERE sname like '%程序员' SELECT * F

Effective MySQL之SQL语句最优化

推荐本SQL优化的书<Effective MySQL之SQL语句最优化>. 主要讲解:如何去分析SQL的性能.索引的原理.如何创建合适的索引.如何去分析线上系统的性能瓶颈. 另外还介绍了几个辅助工具: mysqldumpslow 来分析慢查询日志: Google开源的mysql-slow-query-log-parser 分析慢查询日志: 应用程序中使用MySQL Proxy来收集SQL语句.QEP.查询执行时间: 开源Maatkit检查数据库中的重复索引: Google的MySQL补丁,引入

MySQL常用经典语句

http://www.cnblogs.com/see7di/archive/2010/04/27/2239909.html MySQL常用经典语句 .重命名表ALTER TABLE tbl1 RENAME tbl2; .重命名表 RENAME TABLE old_table TO backup_table; 重命名多个表 RENAME TABLE old_table TO backup_table, new_table TO old_table; .把表从一个库移动到另一个库 RENAME TA

MySQL批处理SQL语句

MySQL 支持批处理的模式执行一批SQL语句,下面的例子就是实验MySQL如何在windows下批处理执行SQL语句. create table test(id int,name varchar(20)); insert into test values(1,'watson'); batchfile.txt里包含下面的一些SQL 语句,此文件放在windows系统的c:/batchmysql/batchfile.txt insert into test select * from test;

MySQL常用SQL语句(Python实现学生、课程、选课表增删改查)

以基本的学生选课为例,建立选课数据库,学生.班级.选课信息三张表,并分别对表进行插删改操作: import MySQLdb try: conn = MySQLdb.connect(host = 'localhost', user = 'root', passwd = 'root', db = 'xuanke', port = 3306) cur = conn.cursor() cur.execute("CREATE DATABASE xuanke") cur.execute("

Mysql 数据查询语句中between and 是包含边界值的

MySQL的sql语句中可以使用between来限定一个数据的范围,例如: select * from user where userId between 5 and 7; 查询userId为5.6,7的user,userId范围是包含边界值的,也等同如下查询: select * from user where userId >= 5 and userId <= 7; 很多地方都提到between是给定的范围是大于等第一值,小于第二个值,其实这是不对的.此前我一直也是这么认为,通过实验,结论是