站長資訊網
        最全最豐富的資訊網站

        mariaDB linux使用技巧

        macbook下,瀏覽器緩存文件的大致路徑
        /private/var/folders/dc/62rbq7yj5qxfhckt65xszl3r0000gn/T/33.jpg

        默認情況下,新安裝的 mariadb 的密碼為空,在shell終端直接輸入 mysql 就能登陸數據庫。這時使用的是匿名身份。

        第一次登錄可以使用mysql_secure_installation 命令初始化。

        修改數據庫用戶的密碼的推薦方式,

          # mysql -uroot -p    2.1 更新 mysql 庫中 user 表的字段:  MariaDB [(none)]> use mysql;    MariaDB [mysql]> UPDATE user SET password=password('newpassword') WHERE user='root';    MariaDB [mysql]> flush privileges;    MariaDB [mysql]> exit;    2.2 或者,使用 set 指令設置root密碼:  MariaDB [(none)]> SET password for 'root'@'localhost'=password('newpassword');    MariaDB [(none)]> exit;

        如果是忘記了 root 密碼,則需要以跳過授權的方式啟動 mariadb 來修改密碼。

        mysql的啟動 關閉 命令

          mysql.server start / stop

        mysql 的 show命令

          show columns from test_table;  show create table test_table;

        新增一個mysql用戶

          mysql -u root -p  >輸入root數據庫用戶密碼    2.新增用戶  insert into mysql.user(Host,User,Password) values("localhost","xxx",password("***"));    注釋:xxx為新建用戶名,***為用戶密碼    3.執行該句后,還需要刷新權限表    flush privileges;    4.賦予用戶權限  grant all on ttt.* to xxx@localhost identified by "***";    注釋:ttt為數據的庫名 database name,當然你也可以填* 為所有庫, ***為用戶密碼    5.賦予權限,還需要再刷新權限表

        MacBook 命令行工具brew不能更新
        這次在MacBook上brew安裝 mariaDB, 提示brew版本太老,需要更新,但是直接用命令 brew update,報錯,提示沒有/usr/local 目錄的寫入權限,不是這個目錄的owner,
        用sudo brew update, 還是不行,使用命令行的root用戶去更改/usr/local的權限,和所有者, 用chown, chmod 命令,仍然不行,無法更改,root用戶居然都改不了權限,怪了,問下google.
        需要用重啟mac, 然后按住Command + r 進入恢復模式,在恢復模式下打開終端,執行命令

          csrutil disable

        然后在正常重啟mac, 使用sudo chmod, sudo chown,就可以更改/usr/local
        的所有者與權限了。

        為了mac系統的安全,推薦更改成功后,重新進入恢復模式,執行命令

          csrutil enable

        限制root用戶的特權

        node模塊的全局安裝及引用

        全局安裝mysql模塊,

          npm install -g mysql

        然后修改環境變量
        對于linux

          vim /etc/bashrc  加入一行代碼  export NODE_PATH="/usr/local/lib/node_modules:$NODE_PATH"  接著 :wq 保存  然后 source /etc/bashrc

        對于Mac os

          vim ~/.bash_profile  加入一行代碼  export NODE_PATH="/usr/local/lib/node_modules:$NODE_PATH"  接著 :x 保存  source ~/.bash_profile

        現在再reuqire全局模塊就不會報錯了。

          let mysql = require('mysql');

        這行代碼不會報錯了,如果不想改全局變量,就要require mysql模塊的絕對路徑mac下的node模塊全局路徑,
        /usr/local/lib/node_modules

        https://luojia.me/2015/08/18/%E8%A7%A3%E5%86%B3node%E6%97%A0%E6%B3%95%E8%B0%83%E7%94%A8%E5%85%A8%E5%B1%80%E6%A8%A1%E5%9D%97%E7%9A%84%E9%97%AE%E9%A2%98/

        在瀏覽器端用JS創建和下載文件
        https://www.cnblogs.com/xieshuxin/p/6731608.html
        什么是data URI scheme及如何使用data URI scheme
        https://sjolzy.cn/What-is-the-data-URI-scheme-and-how-to-use-the-data-URI-scheme.html

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品美女免费视频观看| 亚洲国产91精品无码专区 | 午夜欧美精品久久久久久久| 国产L精品国产亚洲区久久| 久久精品国产精品亚洲毛片| 久久亚洲av无码精品浪潮| 欧美激情精品久久久久| 国产麻豆一精品一AV一免费| 亚洲视频在线精品| 久久精品成人免费国产片小草| 欧洲精品视频在线观看| 国产成人精品久久二区二区| 日韩人妻无码精品久久久不卡 | 麻豆国产精品VA在线观看不卡| 91精品国产福利在线观看麻豆| japanese乱人伦精品| 色国产精品一区在线观看| 亚洲日韩精品无码一区二区三区| 久久久久久亚洲精品不卡| 国产精品二区观看| 影视网欧洲精品| 欧美精品在线一区| 久久精品国内一区二区三区| 国产91精品一区二区麻豆网站| 国产亚洲精品精华液| 久久精品国产亚洲AV香蕉| 久久亚洲精精品中文字幕| 亚洲精品午夜国产VA久久成人| 亚洲午夜精品久久久久久浪潮| 无码人妻精品一区二区三区99不卡 | 国内精品在线视频| 2022国内精品免费福利视频| 久久er99热精品一区二区| 亚洲国产精品乱码一区二区 | 欧美成人精品一区二区三区| 成人国产精品999视频| 国产成人精品日本亚洲直接| 成人精品综合免费视频| 国内精品免费视频精选在线观看| 韩国精品欧美一区二区三区| 国内精品91最新在线观看|