mysql常用指令集合

使用一条简单的查询语句

Java代码 复制代码
  1. mysql> select version(),current_date;   
  2. 查询mysql的版本号 和  日期   
  3. mysql> select version();   
  4. 查询mysql的版本号   
  5. select now();   
  6. 查询当前日期和准确的时间  
mysql> select version(),current_date;
查询mysql的版本号 和  日期
mysql> select version();
查询mysql的版本号
select now();
查询当前日期和准确的时间
 

新建或删除一个数据库

Java代码 复制代码
  1. Mysql>create database mydb;   
  2.   
  3. Mysql> drop database mydb;  
Mysql>create database mydb;

Mysql> drop database mydb;
 

打开的数据库的命令

Java代码 复制代码
  1. mysql> use mysql   
  2.   
  3. Database changed  
mysql> use mysql

Database changed

 

查看数据库的命令

Java代码 复制代码
  1. mysql> show databases;  
mysql> show databases;
 

查看数据表的详细结构

(users是 表名)

Java代码 复制代码
  1. mysql> desc users;  
mysql> desc users;
 

新建数据库

 

Java代码 复制代码
  1. mysql> create database school;   
  2.   
  3. Query OK, 1 row affected (0.00 sec)  
mysql> create database school;

Query OK, 1 row affected (0.00 sec)
 

新建表

Java代码 复制代码
  1. mysql> create table user01(   
  2.   
  3. -> id varchar(20) NOT NULL,   
  4.   
  5. -> userName varchar(10) NOT NULL,   
  6.   
  7. -> age int(11default0′,   
  8.   
  9. -> sex char(2) NOT NULL default’m',   
  10.   
  11. -> PRIMARY KEY (id)   
  12.   
  13. -> )TYPE=InnoDB;   
  14.   
  15. Query OK, 0 rows affected, 1 warning (0.02 sec)mysql>desc student;  
mysql> create table user01(

-> id varchar(20) NOT NULL,

-> userName varchar(10) NOT NULL,

-> age int(11) default’0′,

-> sex char(2) NOT NULL default’m',

-> PRIMARY KEY (id)

-> )TYPE=InnoDB;

Query OK, 0 rows affected, 1 warning (0.02 sec)mysql>desc student;
 

插入和删除表中的数据

Java代码 复制代码
  1. Create table student(stuName varchar(20),age varchar(20),id varchar(20),set0 char(1));  
Create table student(stuName varchar(20),age varchar(20),id varchar(20),set0 char(1));
 

 

插入

Java代码 复制代码
  1. mysql> insert into student(id,stuName) values(‘1′,’tomcat’);   
  2.   
  3. Query OK, 1 row affected (0.00 sec)  
mysql> insert into student(id,stuName) values(‘1′,’tomcat’);

Query OK, 1 row affected (0.00 sec)
 

删除

Java代码 复制代码
  1. mysql> delete from student where id=’1′;   
  2.   
  3. Query OK, 1 row affected (0.01 sec)  
mysql> delete from student where id=’1′;

Query OK, 1 row affected (0.01 sec)
 

删除表中所有数据

Java代码 复制代码
  1. mysql> truncate table student;   
  2.   
  3. Query OK, 1 row affected (0.01 sec)  
mysql> truncate table student;

Query OK, 1 row affected (0.01 sec)

删除表

Java代码 复制代码
  1. mysql> create table temp(t varchar(1));   
  2.   
  3. Query OK, 0 rows affected (0.00 sec)   
  4.   
  5. mysql> drop table temp;   
  6.   
  7. Query OK, 0 rows affected (0.00 sec)  
mysql> create table temp(t varchar(1));

Query OK, 0 rows affected (0.00 sec)

mysql> drop table temp;

Query OK, 0 rows affected (0.00 sec)
 

创建新用户并给予权限

Java代码 复制代码
  1. mysql> grant all privileges on *.* to dbuser@localhost identified by ‘1234′   
  2.   
  3. with grant option;  
mysql> grant all privileges on *.* to dbuser@localhost identified by ‘1234′

with grant option;
 

更改Mysql用户密码

Java代码 复制代码
  1. c:\Mysql5.0\bin>mysqladmin -u root -p password 1234  
  2.   
  3. Enter password: ****  
c:\Mysql5.0\bin>mysqladmin -u root -p password 1234

Enter password: ****
 

你可能感兴趣的:(java,数据结构,tomcat,c,mysql)