美文网首页@IT·互联网
mysql数据库操作

mysql数据库操作

作者: StrongZhao | 来源:发表于2017-04-29 17:02 被阅读145次

mysql连接数据库(Database)

命令格式:mysql -h 主机ip -u 用户名 -p 密码 -P端口

ex:

-- 这种写法容易暴漏数据库用户密码
mysql  -h 127.0.0.1 -uroot -proot 
-- 
mysql -h 127.0.0.1 -uroot -p 

ps:注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码,mysql默认端口是3306

创建数据库命令

命令格式: create database 数据库名 数据库选项

数据库选项包括character字符集和collate校对集
ex:

  --创建名为demo的数据库,字符编码和校对集都是mysql默认值
  create database demo;
  --创建名为demo2数据库,设置字符集为utf8,校对集为utf8_general_ci
  create database demo2 character set utf8 collate utf8_general_ci;

显示所有的数据库、使用数据库

显示数据库命令格式: show databases [like 'pattern'];
使用数据库命令格式:use 数据库名;

ex:

 --显示所有数据库
 show databases;
 --显示数据库名中含有de的数据库
 show databases like '%de%';
 --切换到demo数据库或使用demo数据库
 use demo;

显示当前数据库、数据库信息、数据库版本

命令格式:show create database 数据库名;

ex:

 --显示数据版本
 select version();
 --显示当前使用的数据库名
 select database();
 --显示当前时间
 select now();
 --显示当前用户
 select user();
 --显示当前用户、当前数据库、当前时间信息
 select user(),database(),user();
 --查看数据创建信息
 show create database demo;
 --显示年月日
 select dayofmonth(current_date),month(current_date),year(current_date); 
 --显示字符串
 select "welecome to programing world!"; 
 -- 当计算器用
 select ((4 * 4) / 10 ) + 25; 
 --串接字符串
 select concat("zhao", " he ", "qiang"); 

修改数据库选项信息、删除数据库

命令格式:alter database [ if exists] 数据库名 数据库选项信息
命令格式:drop database [ if exists] 数据库名

ex:

 --修改demo数据库字符集和校对集
 alter database if exists demo character set gbk collate utf8_general_ci;
 --删除数据名为demo1的数据库
 drop database if exists demo1;

相关文章

  • 3 MySQL数据库操作

    2 MySQL数据库操作 3.1 MySQL操作数据库 3.2 MySQL操作数据表 3.2.1 MySQL创建数...

  • Shell脚本操作-6

    Shell操作数据库MySQL SQL基本操作 安装MySql数据库 连接数据库 mysql -u root -p...

  • python对mysql的操作

    python对mysql的操作 Mysql 常见操作 数据库操作 PS:用户权限相关数据保存在mysql数据库的u...

  • Go操作MySQL

    Go语言操作MySQL MySQL是业界常用的关系型数据库,本文介绍了Go语言如何操作MySQL数据库。 Go操作...

  • 6PHP 操作 MySQL 数据库

    [TOC] PHP 操作 MySQL 数据库 连接 MySQL 服务器,连接数据库 进行数据库的操作(CURD) ...

  • Go操作MySQL

    MySQL是业界常用的关系型数据库,本文介绍了Go语言如何操作MySQL数据库。 Go操作MySQL 连接 Go语...

  • PHP与数据库

    PHP与数据库PHP有三种方式操作MySQL数据库1.PHP有三种方式操作MySQL数据库(1)MySQL扩展库(...

  • MySQL数据库管理使用

    RPM安装MySQL 启动数据库操作: 重启数据库操作: 停止数据库操作: 查看数据库状态: 登录数据库操作: 退...

  • MySQL基本语句-01

    MySQL不区分大小写!!! 对MySQL的操作 登录MySQL 展示所有数据库 展示所有表 退出 对数据库的操作...

  • Django事务操作

    在Django中实现数据库的事务操作 在学习MySQL数据库时,MySQL数据库是支持原子操作的. 什么是数据库的...

网友评论

    本文标题:mysql数据库操作

    本文链接:https://www.haomeiwen.com/subject/xkizzttx.html