Mysql基礎(chǔ)操作

數(shù)據(jù)庫必須具有UTF8字符集

create database jiradb character set utf8 collate utf8_bin;

  GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,INDEX on <JIRADB>.* TO '<USERNAME>'@'<JIRA_SERVER_HOSTNAME>' IDENTIFIED BY '<PASSWORD>';
flush privileges;


# 給用戶設(shè)定密碼的兩種方式
1.  UPDATE user SET password = PASSWORD('your_password') WHERE user = 'username';
    FLUSH PRIVILEGES;
2.  set password for root@localhost = password('your_password');

# 創(chuàng)建用戶并授權(quán)用戶
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;

查看mysql數(shù)據(jù)庫中的所有用戶

SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user; 

查看某個用戶的權(quán)限

show grants for 'nextcloud'@'%'; 

or

select * from mysql.user where user='root' \G; 

查看當前用戶

select user();

修改用戶密碼

use mysql;
UPDATE user SET password=PASSWORD('新密碼') WHERE user='用戶';
flush privileges;

修改用戶權(quán)限及密碼

grant 權(quán)限 on 庫名.表名 to '用戶名'@’網(wǎng)段‘  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;
如出現(xiàn)報錯信息:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
有時候,只是為了自己測試,不想密碼設(shè)置得那么復雜,譬如說,我只想設(shè)置root的密碼為123456。
必須修改兩個全局參數(shù):
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'
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 數(shù)據(jù)類型1.1 作用 控制數(shù)據(jù)的規(guī)范性,讓數(shù)據(jù)有具體含義,在列上進行控制1.2 種類1) 字符串 char(32)...
    浪子_lucy閱讀 249評論 0 0
  • Windows下配置PHP支持mysql 在php.ini文件中找到extension=php_mysql.dll...
    JasonQiao閱讀 234評論 0 2
  • mysql 當一臺電腦安裝了數(shù)據(jù)庫,那么這臺電腦可以稱為一個數(shù)據(jù)庫服務(wù)器,用戶可以連接這臺電腦上的數(shù)據(jù)庫一個數(shù)據(jù)庫...
    Danielsdong閱讀 436評論 0 1
  • 數(shù)據(jù)庫基礎(chǔ)知識 數(shù)據(jù)庫客戶端MySQL作為數(shù)據(jù)庫服務(wù)器來運行,任何滿足mysql通信規(guī)范的軟件都可以作為客戶端來連...
    littlexjing閱讀 1,128評論 0 2
  • 久違的晴天,家長會。 家長大會開好到教室時,離放學已經(jīng)沒多少時間了。班主任說已經(jīng)安排了三個家長分享經(jīng)驗。 放學鈴聲...
    飄雪兒5閱讀 7,832評論 16 22

友情鏈接更多精彩內(nèi)容