MySQL - 1. 基础命令
MySql操作 | |
操作 | 命令 |
查看版本 |
mysql -V |
登陆 |
mysql -h127.0.0.1 -uroot -p123 |
登陆2 |
mysql -hlocalhost -uroot -p123 |
修改密码 |
mysqladmin -uroot -p123 password |
查看数据库 |
show databases; |
使用数据库 |
use test1;
|
显示当前连接的数据库 |
select database(); |
显示当前服务器版本 |
select version();
|
显示当前日期时间 |
select now();
|
显示当前用户 |
select user(); |
查看数据库存储路径 |
show variables like 'datadir'; |
修改数据库存储路径: 查看存储路径 show variables like'%dir%'; 一.首先把mysql的服务先停掉。
二.更改MySQL配置文件My.ini中的数据库存储主路径: 打开MySQL默认的安装文件夹C:\Program Files\MySQL\MySQL Server 8.0中的my.ini文件(找不到就在url那里输入:%ProgramData%),点击记事本顶部的“编辑”,“查找”,
在查找内容中输入datadir后并点击“查找下一个”转到“Path to the database root数据库存储主路径”参数设置,找到datadir="C:/Documents and Settings/All Users/
Application Data/MySQL/MySQL Server 5.1/Data/"即是默认的数据库存储主路径设置,现将它改到C:\mysql\data(你希望的)文件夹,正确的设置是datadir="e:/DB/data/"。 更改完成后点击菜单栏的“文件”,再点击“保存”。
三.将老的数据库存储主路径中的数据库文件和文件夹复制到新的存储主路径 将C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 8.1/Data/文件夹中的所有文件和文件夹拷贝到你新建的文件夹目录下。
四.重启MySQL服务。
五.验证更改数据库存储主路径的操作是否成功。
六.在移动到自建目录后,会出现服务无法启动的问题,这是因为MySQL Service是以Network Service身份启动的,这个时候需要把自建目录的所有权限都给Network Service账户。