Mysql建库等基础操作
来源:互联网 发布:java知识体系结构图 编辑:程序博客网 时间:2024/05/07 05:00
用mysql root用户登录,执行以下操作。
创建数据库:
CREATE DATABASE testdb
DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci
创建用户
方法一
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
host=% 远程用户, =localhost 本地用户.
方法二
insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));
flush privileges;
把表授权给用户:
GRANT SELECT, INSERT,UPDATE ON tmdb.taskmain TO 'testuser'@'%';
设置与更改用户密码
SET PASSWORD FOR 'username'@'host' = PASSWORD('newpassword');
如果是当前登陆用户用
SET PASSWORD = PASSWORD("newpassword");
撤销用户权限
REVOKE privilege ON databasename.tablename FROM 'username'@'host';
删除用户
DROP USER 'username'@'host';
导出导入数据库:
mysqldump -h主机地址 -P端口 -u用户名 -p密码 testdb > sql文件路径
mysql -h主机地址 -P端口 -u用户名 -p密码 < sql文件路径
停止启动数据库
net start mysql
net stop mysql
mysqladmin
windows怎么添加mysql到path路径:
在命令行下,输入PATH,可以显示当前环境变量;
SET PATH=%PATH%;D:\xampp\mysql\bin;
即可把mysql添加到环境变量。
如何命令行连接到远程mysql服务器:
使用下列命令,即可连接到IP为192.168.1.123,使用用户名/密码 root/root的用户登录;
mysql -h192.168.1.123 -P3306 -uroot -proot testdb
windows下改mysql密码
1. 管理员登陆系统,停止mysql服务或者结束mysqld进程:
net stop mysql;
2. 打开一个cmd窗口,cd到mysql的安装目录.假设安装目录为 d:\mysql\bin
cd d:\mysql\bin
3. 启动mysql,关闭权限的检查
mysqld --skip-grant-tables
4. 重开一个cmd窗口,重设root密码:
mysqladmin -u root flush-privileges password "root"
或者运行mysql,用sql语句改密码:
>use mysql
>update user set password=password("root") where user="root";
5.刷新权限
flush privileges;
6.杀掉mysqld进程,重新启动mysql服务
net start mysql
- Mysql建库等基础操作
- MySQL基础之表操作 索引 约束 视图等介绍
- 【mysql】mysql基础操作
- MySql(一、MySQL基础、库操作和表操作)
- MySql CRUD等基本操作
- 简单基础操作,字符串操作,循环等
- MySQL基础1--基础操作
- MYSQL命令行基础操作
- mysql基础操作
- JSP操作MySQL基础
- Mysql基础操作
- mysql基础操作
- mysql数据库基础操作
- mysql基础操作
- mySql基础操作
- mysql基础操作
- MYSQL 基础操作
- mysql基础操作
- spring 注解事务机制配置和xml事务配置
- UitabBarViewController
- 左边固定漂浮
- cocos面试
- CountDownLatch
- Mysql建库等基础操作
- Unity LightMap Unlit Shader解读
- Wine for Mac详细安装使用教程
- json block
- 关于SIGPIPE导致的程序退出
- Combination Sum II [leetcode] 不用set的解法
- oracle 中的特殊数据
- 字符连续出现次数
- typename的作用