在Debian11中安装了MariaDB,版本号为10.5.12,安装后输入mysql不需要密码便可直接登录。 这样感觉很不安全,根据以往的经验直接修改mysql.user表的相关权限即可解决问题, 但尝试多次,也在网上找了好久都未解决问题,最后猜想可以是我安装的版本较新,与老版本配置有所区别, 无耐去查阅官方文档,最终找到关于表mysql.user与mysql.global_priv的介绍,新版 …
博文列表
浏览我的技术文章,可按分类或标签筛选你感兴趣的内容。
Debian安装中文环境
操作系统执行以下命令: sudo apt-get install locales #安装 locales 软件包 sudo dpkg-reconfigure locales #配置 locales 软件包 在出现的配置界面中找到 zh_CN.UTF-8 UTF-8 按空格键选择,回车确认。
Debian设置或取消服务开机启动的方法
操作系统设置服务开机启动 sudo systemctl enable service 取消服务开机启动 sudo systemctl disable service systemctl是什么?这里不多说,涉及太多,记住它是 Systemd 的主命令即可,用于管理系统。 下面列举一些常用方法: 一般使用格式为: systemctl [command] [unit] 常用的command列表 start # …
设置可远程登录的用户: GRANT ALL PRIVILEGES ON *.* TO 'username'@'%'IDENTIFIED BY 'password' WITH GRANT OPTION; 刷新配置: flush privileges; 做到这里,我认为万事大吉了,结果还是无法登录,反复确认防火墙端口已经开放,但就是无法远程登录。 最后无意中找到文件 /etc/mysql/ …
Debian编译安装软件包
操作系统如果是压缩文件包则先解压到文件夹,然后进入安装包所在的文件夹,依次执行以下使命: ./configure make make install
修改 /root/.bashrc 文件,去除以下内容之前的#号即可 #export LS_OPTIONS='--color=auto' #eval "$(dircolors)" #alias ls='ls $LS_OPTIONS' #alias ll='ls $LS_OPTIONS -l' #alias l='ls $LS_OPTIONS -lA'
Debian中同步时间
操作系统安装ntpdate: apt-get install ntpdate 同步时间: ntpdate time.nist.gov
Debian中升级软件包
操作系统
使用以下命令:
#升级指定的软件包
sudo apt-get install --only-upgrade
彻底卸载软件包可以运行如下命令: # 删除软件及其配置文件 apt-get --purge remove # 删除没用的依赖包 apt-get autoremove # 此时dpkg的列表中有“rc”状态的软件包,可以执行如下命令做最后清理: dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P # 当然如果要删除暂存的软件安装包,也可以 …