linux环境下mysql的一些基本操作.doc_第1页
linux环境下mysql的一些基本操作.doc_第2页
linux环境下mysql的一些基本操作.doc_第3页
linux环境下mysql的一些基本操作.doc_第4页
linux环境下mysql的一些基本操作.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux环境下mysql的一些基本操作前提条件:安装并配置完mysql的虚拟机下的linux操作系统、已经将mysql服务设置为自动启动,mysql初始管理员密码已设置为“new pw”。Mysql命令行的使用:Ctrl+Alt+F2登录cmd命令终端,如果已经添加了mysql的环境变量,可以直接用命令mysql u root p直接回车,按回车输入管理员密码。(mysql的所有命令都以“;”或者“g”)为结束符。在mysql界面输入命令时可以分行输入,但是不能拆分单词。Mysql的基本操作:1、首先先登录用户,并且获得管理员的权限。2、输入mysql u root p回车然后再输入mysql管理员密码“new pw”回车,成功使用mysql。3、在新建数据库之后,我们先设置一下字符集。“SET NAMES utf8;”,回车,提示如下界面说明操作成功。4、然后再创建数据库。“CREATE DATABASE lesson;”回车,提示如下界面说明操作成功。5、显示所有数据库。“SHOW DATABASES;”回车,提示如下界面说明操作成功。6、使用数据库。“USE lesson;”回车,提示如下界面说明操作成功。7、新建表。“CREATE TABLE study(id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT xueshengid,username varchar(30) NOT NULL DEFAULT COMMENT xueshengxingming,class tinyint(3) unsigned NOT NULL,sex enum(nan, nv, baomi)CHARACTER SET utf8 COLLATE utf8_general_ciNOT NULL DEFAULT baomi COMMENT xingbie,addtime int(10) NOT NULL DEFAULT 0,PRIMARY KEY(id)ENGINE=InnoDB COMMENT=xueshengbiao;”回车,提示如下界面说明操作成功。8、显示所有表。“SHOW TABLES;”回车,提示如下界面说明操作成功。9、修改表的名称。“RENAME TABLE study TO study_new;”回车,提示如下界面说明操作成功。10、显示字段信息。“DESCRIBE study;”回车,提示如下界面说明操作成功。11、插入数据。“insert into study(username,class,sex)VALUES(xiaowang,1,nan),(xiaosi,2,nv);”回车,提示如下界面说明操作成功。12、查询数据。“SELECT username,CONCAT(class,ban),sex FROM study;”回车,提示如下界面说明操作成功。13、修正错误记录。“update mytable set class=“3”where username=“xiaowang”;回车,提示如下界面说明操作成功。14、选择特定行。“select * from study where username=“xiaowang”;” 回车,提示如下界面说明操作成功。15、退出。“quit;”回车,提示如下界面说明操作成功。16、备份mysql数据库。“cd /var/lib/mysql”,访问mysql文件夹。“mysqldump u root p lesson/opt/lesson.sql”回车,输入密码后提示如下界面说明操作成功。17、还原mysql数据库。“mysql u root p lesson/opt/allbackupfile.sql”回车,输入密码后提示如下界面说明操作成功。19、直接将mysql数据库压缩备份。“mysqldump u root p lesson|gzipbackupfile.sql.gz”回车,输入密码后提示如下界面说明操作成功。20、还原压缩的mysql数据库。“cd /opt”回车访问opt文件夹。“gunzip $LogFileecho $(date +%y-%m-%d %H:%M:%S) $LogFileecho - $LogFile#Delete Old Fileif -f $OldFile thenrm -f $OldFile $LogFile 2&1echo $OldFileDelete Old File Success! $LogFileelseecho $OldFileNo Old Backup File! $LogFilefiif -f $NewFile thenecho $NewFileThe Backup File is exists,Cant Backup! $LogFileelsecase $BackupMethod inmysqldump)if -z $DBPasswd thenmysqldump -u $DBUser -opt $DBName $DumpFileelsemysqldump -u $DBUser -p$DBPasswd -opt $DBName1 $DumpFilefiftar czvf $NewFile $DumpFile $LogFile 2&1echo $NewFileBackup Success! $LogFilerm -rf $DumpFile;mysqlhotcopy)rm -rf $DumpFilemkdir $DumpFileif -z $DBPasswwd thenmysqlhotceopy -u $DBUser $DBName $DumpFile $LogFile 2&1elsemysqlhotcopy -u $DBUser -p $DBPasswd $DBName $DumpFile $LogFile 2&1fitar czvf $NewFile $DumpFile $LogFile 2&echo $NewFileBackup Success! $Log1Filerm -rf $DumpFile;*)etc/init.d/mysqld stop /dev/null 2&1tar czv

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论