Powered by md-Blog  文 - 篇  访客 -

  • MySQL创建新用户,并授权数据库给用户

    1、创建新用户创建新用户 test,允许远程登录,密码为:123456CREATE USER 'test'@'%' IDENTIFIED BY '123456';2、授权数据库给新用户授权 table_name 的所有表给 test,密码:123456GRANT ALL PRIVILEGES ON table_name.* TO 'test'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;3、刷新flush privileges;../../md/MySQL(MariaDB)/

    2022-08-25 16:35:08   2022-08-25 16:35:08
    分类:MySQL(MariaDB) / 浏览:016614165082464
  • MySQL常用SQL语句

    新建表CREATE TABLE my_table( id int(9), u_name varchar(20) )engine = InnoDB default charset 'utf8mb4';查看表的创建信息show table status like 'my_table';插入数据INSERT INTO my_table(id,u_name) VALUES ('1', 'JayChou');更新数据UPDATE my_table SET u_name = 'Hyman' WHERE id = 1;添加一个字段ALTER TABLE my_table add (u_age VARCHAR(3) default 1 NOT NULL);修改一个字段ALTER TABLE my_table modify

    2020-11-01 17:25:28   2020-04-08 22:18:00
    分类:MySQL(MariaDB) / 浏览:015863554807989
  • MySQL常用备份还原命令

    单个数据库备份mysqldump -uroot -p my_db > /Users/ycmbcd/Downloads/cp_db.sql整个数据库的备份mysqldump -u root -p --all-databases > /opt/cp_db.sql数据库还原进 mysqluse my_db source /opt/cp_db.sql压缩备份mysqldump -uroot -p my_db | gzip > cp_db.sql.gz压缩还原gzip < ant_repo.sql.gz | mysql -uroot -p my_db数据恢复系统奔溃,重建系统时,可这样恢复mysql -uroot -p m

    2020-11-01 17:25:28   2020-04-08 21:22:45
    分类:MySQL(MariaDB) / 浏览:015863521657325
  • MySQL常用操作命令

    创建数据库create database my_db删除数据库drop database my_db连接数据库use my_db查看当前使用的数据库select database();显示所有数据库show databases;显示该数据库的数据表show tables;查询表结构desc my_table;删除表drop table my_table;退出数据库exit../../md/MySQL(MariaDB)/

    2020-11-01 17:25:28   2020-04-08 21:35:05
    分类:MySQL(MariaDB) / 浏览:015863529059195
  • MySQL授权远程登录的方法

    授权法例如,你想 myuser 使用 mypassword 从任何主机连接到 mysql 服务器 的话:GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;FLUSH PRIVILEGES;如果你想允许用户 myuser 从ip为 192.168.1.6 的主机连接到 mysql 服务器,并使用 mypassword 作为密码GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT

    2020-11-01 17:25:28   2020-08-12 09:12:22
    分类:MySQL(MariaDB) / 浏览:015971947425392
  • MySQL查看执行过的sql语句的记录日志

    1、使用 processlist,但是有个弊端,就是只能查看正在执行的sql语句,对应历史记录,查看不到。好处是不用设置,不会保存。use information_schema; show processlist;select * from information_schema.`PROCESSLIST` where info is not null;2、开启日志模式a、设置--日志开启 SET GLOBAL log_output = 'TABLE';SET GLOBAL general_log = 'ON'; --日志关闭 SET GLOBAL log_ou

    2020-11-01 17:25:28   2020-08-12 09:12:23
    分类:MySQL(MariaDB) / 浏览:015971947438454
  • 1
  • 春明


     
    百度站内搜索


  • 晋ICP备18012953号-1
  • 百度统计