mysql –install window安装mysql服务
sc config MySQL binpath= "C:\Program Files\mysql\bin\mysqld MySQL"
net start mysql 启动mysql
net stop mysql 停止mysql
service mysqld restart 重启Mysql
SELECT VERSION(); 查看数据库版本补丁
ps -ef|grep mysqld 查看mysql进程
grep -i user /etc/my.cnf 查看mysql是否包含user=mysql
mysql -uroot -p 进入Mysql
update mysql.user set password=PASSWORD('root') where User='root'; 更新root密码
select host,user from mysql.user; 查看用户状态
select user(); 查看用户自身
DROP USER 'cl'@'localhost'; 删除用户
CREATE USER 'cl'@'localhost' IDENTIFIED BY '123456'; 创建用户
SET PASSWORD FOR 'cl'@'localhost' = PASSWORD('newpassword'); 设置更改用户密码
username - 你将创建的用户名,
host - 指定该用户在哪个主机上可以登陆,此处的"localhost",是指该用户只能在本地登录,不能在另外一台机器上远程登录,如果想远程登录的话,将"localhost"改为"%",表示在任何一台电脑上都可以登录;也可以指定某台机器可以远程登录;
password - 该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器。
GRANT SELECT, INSERT ON mq.* TO 'cl'@'localhost'; 授权
grant all privileges on mq.* to test@localhost identified by '1234'; 创建用户同时授权
flush privileges; 必须执行
SHOW GRANTS FOR 'cl'@'localhost'; 查看用户的授权
REVOKE SELECT ON mq.* FROM 'cl'@'localhost'; 撤销用户权限
show databases; 列出所有数据库
use database; 切换数据库
show tables; 列出所有表
describe tablename; 显示数据库表结构
drop database name; 删除数据库
drop table name; 删除数据表
max_connections = 1000 my.cnf在[mysqld]配置段添加配置最大连接数
在/etc/my.cnf 中添加以下内容并重新运行mysql
[mysql.server]
user=mysql
grep -i user /etc/my.cnf 查看结果
create database name; 创建数据库
mysql>use databse; 选择数据库
source xxx.sql 执行脚本
1、导出数据和表结构:
mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql mysqldump -uroot -p dbname > dbname.sql 敲回车后会提示输入密码
2、只导出表结构 mysqldump -u用户名 -p密码 -d 数据库名 > 数据库名.sql mysqldump -uroot -p -d dbname > dbname.sql
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。