mysql 数据库必备命令操作,入门练习一下
mysql 数据库必备命令操作
show databases; 查看所有的数据库;
create database jfedu; 创建名为jfedu数据库;
use nihao; 进入jfedu数据库;
show tables; 查看数据库里有多少张表;
create table t1 (id varchar(20),name varchar(20)); 创建名为t1表,并创建两个字段,id、name,varchar表示设置数据长度,用字符来定义长度单位,其中1汉字=2字符=2Bytes;
insert into t1 values ("1","jfedu"); 向表中插入数据;
select * from t1; 查看t1表数据内容;
Select * from t1 where id=1 and age =’jfedu’; id、age多个条件查询;
desc t1; 查看t1表字段内容;
alter table t1 modify column name varchar(20); 修改name字段的长度;
update t1 set name='jfedu.net' where id=1; 修改name字段的内
创建表格
create table t1(id char(20),name char(20),age char(20),job varchar(30));创建表格
show tables;查看表
select id,name,age,job from t1;
select * from t1; 查看信息
insert into t1 values (001,'zhangsan',26,'IT');
insert into t1 values (002,'lisi',27,'IT'); 插入信息
MariaDB [nihao]> select * from t1 where name like "%wang%"; 查找带有wang的
MariaDB [nihao]> select * from t1 where name like "%wang%" and age=28;
、
删除 MariaDB [nihao]> delete from t1 where name='zhangsan';
MariaDB [nihao]> descrip t1;
MariaDB [nihao]> show create table t1; 查看建表格式
MariaDB [nihao]> show create table t1;+-------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+| Table | Create Table |+-------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+| t1 | CREATE TABLE t1
( id
char(20) DEFAULT NULL, name
char(20) DEFAULT NULL, age
char(20) DEFAULT NULL, job
varchar(30) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=latin1 |
修改信息 update t1 set name='zhangming' where id=1
update t1 set age=21,job='jr' where name='zhangming' ;
设置数据库远程权限 MariaDB [nihao]> grant all on . to test@192.168.91.129 identified by "123456";Query OK, 0 rows affected (0.00 sec)
修改密码;MariaDB [(none)]> use mysql
MariaDB [mysql]> descrip user;
MariaDB [mysql]> select host,user,password from user;+-----------------------+------+-------------------------------------------+| host | user | password |+-----------------------+------+-------------------------------------------+| localhost | root | || localhost.localdomain | root | || 127.0.0.1 | root | || ::1 | root | || localhost | | || localhost.localdomain | | || 192.168.91.129 | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 || 192.168.91.128 | root | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 |
MariaDB [mysql]> delete from user where host="192.168.91.128" and user="root";Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> update user set password=password("654321") where user='root'and host='192.168.91.129
mysql 数据库必备命令操作,入门练习一下的更多相关文章
- mysql数据库常规命令操作
1.MySQL数据库导出命令 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcn ...
- linux系统下操作mysql数据库常见命令
一. 备份数据库(如: test): ①可直接进入后台即可.(MySQL的默认目录:/var/lib/mysql ) ②输入命令: [root@obj mysql]# mysqldump -u roo ...
- linux系统上Mysql数据库导入导出操作
需求:把MySQL数据库目录中的dz数据库备份到/home/dz_bak.sql ,然后再新建一个数据库dzbak,最后把/home/dz_bak.sql 导入到数据库dzbak中.操作如下:以下操作 ...
- PHP对MySQL数据库的相关操作
一.Apache服务器的安装 <1>安装版(计算机相关专业所用软件---百度云链接下载)-直接install<2>非安装版(https://www.apachehaus.com ...
- MySQL 数据库常用命令小结
MySQL 数据库常用命令 1.MySQL常用命令 create database name; 创建数据库 use databasename; 选择数据库 drop database name 直接删 ...
- 小白老凯,初出茅庐!请多关照!简单分享一些 mysql 数据库的安装操作!请给为大神雅正!
在我们写代码,存储数据时常常会用到各种数据库,如:mysql.access.sql.server.Oracle等等,在这里就说一下mysql数据库的的操作指令! 首先我们了解下如何安装mysql数据库 ...
- python操作mysql数据库的相关操作实例
python操作mysql数据库的相关操作实例 # -*- coding: utf-8 -*- #python operate mysql database import MySQLdb #数据库名称 ...
- MySQL数据库备份命令
原文参考:MySQL数据库备份的命令 - 司南 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备 ...
- Mysql数据库导入命令Source详解
Mysql数据库导入命令Source详解 几个常用用例: 1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u root -p dat ...
随机推荐
- ngModel缺省是by reference,
1) 缺省是 by reference, not value, ngModel, ngOptions等都一样 2) 如果要 track value 用 "track by", ...
- redis 过期时间与缓存
设置过期时间 redis对于存储的键值可以设置过期时间,对于过期了的键值,redis会自动删除. > OK > get price " > expire price (in ...
- websocket 群聊,单聊,加密,解密
群聊 from flask import Flask, request, render_templatefrom geventwebsocket.handler import WebSocketHan ...
- Js中,Map对象的使用
1.定义 键/值对的集合. 2.语法 mapObj = new Map() 3.备注 集合中的键和值可以是任何类型.如果使用现有密钥向集合添加值,则新值会替换旧值. 4.属性 构造函数 :指定创建映射 ...
- for循环执行时在,每执行一次for循环中弹出提示框,延时问题
在需求中,ajax的返回值,根据数组内容的长度去做循环,每循环一次弹出提示框,发现for循环的执行速度非常之快,想到了延时,但是在for循环中延时并不能解决这个问题. 查到setTimeout的递归处 ...
- 最简单的DHCP服务
这几天在准备网络安装linux操作系统.最后决定用pxe + kickstart 的方式完成.原理.方案弄完了之后,开始搭建,结果被DHCP给挡住了.这不就得研究研究最简单最实用的DHCP使用方法. ...
- 在Java中多段执行adb或者shell的命令
public void Bale (String logname){ //ant打包 System.out.println("-----------正在执行ant编译-----------& ...
- [Lua]弱引用table
参考链接: http://www.benmutou.com/archives/1808 一.强引用table lua中的table是引用类型,更准确地说,是强引用类型.如下第二段代码,在内存中有一个{ ...
- HANA Database SR Basis Setting
HANA Database SR Basis Setting: 1.关闭Hana数据库,把System replication专用的IP地址和相关主机名填写到global.ini配置文件里: #su ...
- 安装JavaFX Scene Builder,并配置到Eclipse
转载自:https://www.yiibai.com/javafx/install-javafx-scene-builder-into-eclipse.html 1-JavaFX Scene Buil ...