Mysql基礎操作

2021-10-10 12:42:05 字數 2123 閱讀 3197

create database jiradb character set utf8 collate utf8_bin;

grant select,insert,update,delete,create,drop,alter,index on .* to ''@'' identified by '';

flush privileges;

# 給使用者設定密碼的兩種方式

1. update user set password = password('your_password') where user = 'username';

flush privileges;

2. set password for root@localhost = password('your_password');

# 建立使用者並授權使用者

create user 'username'@'localhost' identified by 'your_password';

create database database_name default character set = 'utf8' default collate = 'utf8_general_ci';

grant all privileges on database_name.* to 'username'@'localhost';

flush privileges;

select distinct concat('user: ''',user,'''@''',host,''';') as query from mysql.user;
show grants for 'nextcloud'@'%'; 

orselect * from mysql.user where user='root' \g;

select user();
use mysql;

update user set password=password('新密碼') where user='使用者';

flush privileges;

grant 許可權 on 庫名.表名 to '使用者名稱'@』網段『  identified by  "該使用者的密碼";

grant all privileges on nextcloud.* to 'nextcloud'@'%' identified by 'du..olctx..entest.1';

drop user 'nextcloud'@'%';
root更改密碼

set password for root@localhost = password("songhaofeng@123");

mysql> create database confluence default character set utf8 collate utf8_bin;

mysql> grant all on confluence.* to 'confluence'@'%' identified by 'confluence';

mysql> flush privileges;

如出現報錯資訊:error 1819 (hy000): your password does not satisfy the current policy requirements

有時候,只是為了自己測試,不想密碼設定得那麼複雜,譬如說,我只想設定root的密碼為123456。

必須修改兩個全域性引數:

mysql> set global validate_password_policy=0;

query ok, 0 rows affected (0.00 sec)

mysql> set global validate_password_length=1;

query ok, 0 rows affected (0.00 sec)

修改mysql初始密碼

[root@localhost ~]# mysqladmin -uroot -p'/dbpfulrh8kl' password 'song@123'

mysql基礎操作語句 Mysql基礎操作語句

比如乙個學生表student有三個欄位id,name,資料型別分別為int varchar varchar 增加資料 語法 insert into 表名 values val1,val2.例 insert into student values 1516,張三 男 部分字段插入 insert int...

mysql入門操作 MySql基礎操作

ddl 資料庫 建立資料庫 create database資料庫名 刪除資料庫 drop database 資料庫名 建立表 create table table name column name column type engine innodb default charset utf8 刪除表 ...

mysql基礎操作

1 系統管理 mysql h主機位址 u使用者名稱 p 連線mysql 在mysql bin exit 退出mysql命令 mysqladmin u使用者名稱 p舊密碼 password新密碼 修改密碼 在mysql bin grantselect insert update delete on資料...