MySQL数据库常用操作

发布时间:2019-12-14 06:18    浏览次数 :

[返回]

用命令行的模式吧!
登陆数据库
mysql -h主机名 -u用户名 -p密码

MySQL数据库常用操作

之后,你知道你导出的文件编码么?如果是GBK就
mysql>set names gbk;
反之UTF8就
澳门新葡亰7802网址,mysql>set names utf8;
如果不知道,就尝试,编码不对也录不成功。
再清楚库就行了。
录入数据

服务器操作(cmd)

开启服务器(必须保证mysql为windows服务):net start mysql56(此处与系统进程中名字相同)

查看进程表中是否存在:mysqld.exe进程(存在)

关闭服务器(必须保证mysql为windows服务):net stop mysql56
查看进程表中是否存在:mysqld.exe进程(不存在)
客户登操作
cmd

  1. 登录服务器:mysql -uroot -p123 -hlocalhost//-hlocalhost可省略,他是默认的
    -u:后面跟随用户名
    -p:后面跟随密码
    -h:后面跟随IP
  2. 退出服务器:exit或quit

mysql>. 文件地址

mysql>source 文件地址

备份与恢复

数据库导出SQL脚本

mysqldump –u用户名 –p密码 数据库名>生成的脚本文件路径
例如:mysqldump -uroot -p123 mydb1>C:mydb1.sql (与mysql.exe和mysqld.exe一样, 都在bin目录下)
注意,不要打分号,不要登录mysql,直接在cmd下运行
注意,生成的脚本文件中不包含create database语句

执行SQL脚本
第一种方式

mysql -u用户名 -p密码 数据库<脚本文件路径
例如:

先删除mydb1库,再重新创建mydb1库 mysql -uroot -p123 mydb1