第10讲MySQL服务器的配置与管理.pptVIP

  • 2
  • 0
  • 约3.09千字
  • 约 23页
  • 2017-04-28 发布于北京
  • 举报
第10讲MySQL服务器的配置与管理

Linux 操作系统;第十讲 MySQL服务器的配置与管理;第十讲 MySQL服务器的配置与管理;第十讲 MySQL服务器的配置与管理;第十讲 MySQL服务器的配置与管理;第十讲 MySQL服务器的配置与管理;第十讲 MySQL服务器的配置与管理;MySQL基本操作 设置root帐户的密码 对于刚安装的MySQL服务器,其用户数据表中的root帐户密码为空,出于安全考虑,一定要为root用户设置密码,因为该帐户是MySQL数据库服务器的管理员帐户,具有全部操作权限。设置帐户密码可用mysqladmin 命令来实现,其语句格式如下: # /usr/bin/mysqladmin -u root -h host [-p] password ‘新密码‘ ;MySQL基本操作 连接与断开MySQL服务器 当使用mysql命令来连接MySQL服务器时,通常需要提供一个MySQL用户名和密码。如果MySQL服务器运行在不是用户所登录的计算机上时,还将需要指定主机名。连接MySQL服务器的语句格式如下: # mysql -h host -u user [-p] [Enter password: ********];MySQL基本操作 连接与断开MySQL服务器 调用mysql命令与该服务器连接,命令格式如下: # mysql [-p] 如果成功地连接后,用户可以在“mysql”提示符下输入QUIT随时断开:(也可以键入control-D断开)。 mysql QUIT Bye;MySQL基本操作 数据库的创建与删除 创建该数据库可使用下面的命令: mysql CREATE DATABASE lbuser; 把新创建的数据库作为当前数据库,命令如下: mysql USE lbuser; Database changed 当用户的数据库建立成功之后,可以使用下面的命令来查看数据库是否建成: mysql show databases; 当建立的数据库没有用时,可使用下面的命令来删除它: mysql DROP DATABASE lbuser;;MySQL基本操作 数据表的创建与删除 使用下面的命令CREATE TABLE语句来创建数据表: mysql CREATE TABLE user (ID int primary key,name VARCHAR(20) not null, - password VARCHAR(20), - sex VARCHAR(2),email VARCHAR(50), - city VARCHAR(20)); ;MySQL基本操作 数据记录的增加、删除与修改 在MySQL中可使用LOAD DATA和INSERT语句来增加数据记录。 其中,LOAD DATA语句可允许用户一次增加多条记录。但在使用该语句之前,必须首先创建一个文本文件“user.txt”, 其格式如下: 1 Liubing 12345 男 lb@ 武汉 2 lyd 12345 女 lyd@ 武汉 可使用下面的命令来装载文本文件“user.txt”到user表中: mysql LOAD DATA LOCAL INFILE user.txt INTO TABLE user;;MySQL基本操作 数据记录的增加、删除与修改 ;MySQL基本操作 数据记录的增加、删除与修改 ;MySQL基本操作 数据表记录的查询 mysql SELECT * FROM user WHERE sex= “男”; mysql SELECT * FROM user WHERE sex= 男 and ID100; mysql SELECT name, sex FROM user WHERE sex= 男 ORDER BY sex DESC; mysql SELECT * FROM user WHERE name LIKE j%; mysql SELECT sex, COUNT(*) FROM user GROUP BY sex;;MySQL数据库的用户权限 用户权限概述 MySQL权限系统的主要功能是控制某个用户是否能够连接到指定的MySQL数据库,以及控制该用户是否具有在一个数据库中进行查询(select)、增加(insert)、更新(update)和删除(delete)的权限。 mysql数据库是MySQL服务器的系统数据库,用于存储用户帐户和帐户权限的设置。 MySQL的权限级别分为全局权限、数据库级别权限、表权限和列权限四种。;MyS

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档