Linux 初始更改root的密码:
sudo passwd 输入密码即可.
Linux Ubuntu中安装右键打开终端的菜单
在Ubuntu安装一个软件,命令 sudo apt-get install nautilus-open-terminal
安装mysql:
一、安装Mysql
1、sudo apt-get install g++ gcc make automake perl libncurses5-dev kdelibs_dev kdelib
(确保需要的工具完好安装)
2、cd ~/Downloads
(进入压缩包所在目录)
3、tar zxvf mysql-6.0.2-alpha.tar.gz
(解压到此处)
4、cd mysql-6.0.2-alpha
(进入解压出来的源码包文件夹)
5、 ./configure --prefix=/usr/local/mysql
(指定安装路径)
6、make
(编译安装程序)
7、sudo make install
(进行安装)
8、sudo cp support-files/my-medium.cnf /etc/my.cnf
(复制源码包内的设置文件到/etc/系统统一的设置文件路径)
9、sudo ln -s /usr/local/mysql/bin/mysql /usr/bin/
sudo ln -s /usr/local/mysql/bin/mysqladmin /usr/bin/
sudo ln -s /usr/local/mysql/bin/mysqld_safe /usr/bin/
sudo ln -s /usr/local/mysql/bin/mysql_conf /usr/bin/
sudo ln -s /usr/local/mysql/share/mysql/mysql.server /usr/bin/
(添加执行程序的软链接,这只是为了方便,喜欢用完整路径的可以不做)
10、sudo groupadd mysql
(创建用户组mysql)
11、sudo useradd -g mysql mysql
(在用户组mysql下创建用户mysql)
12、cd /usr/local/mysql
(进入主程序目录)
13、sudo bin/mysql_install_db --user=mysql
(如果还没有安装的MySQL,必须创建MySQL授权表。创建后,需要手动重新启动服务器)
14、sudo chown -R root .
(使/usr/local/mysql/目录下所有文件为根用户root所有)
15、sudo chown -R mysql var
(使/usr/local/mysql/var/目录下所有文件为用户mysql所有)
16、sudo chgrp -R mysql .
(使/usr/local/mysql/目录下所有文件为用户组mysql所有)
17、sudo bin/mysql_safe --use=mysql &
(初始化并测试你的mysql,其中&为后台执行的意思)
二、启动Mysql Server
mysql_config
或
mysqld_safe --user=mysql &
或
mysql.server start
三、设置自启动
1、sudo cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysql
2、sudo chmod +x mysql
四、添加Mysql用户密码
1、确保Mysql Server已启动
2、mysql -u root -p
3、SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpwd');
4、SET PASSWORD FOR 'root'@'hostname' = PASSWORD('newpwd');
(hostname是你的主机名,按实际情况而定,
或者设置密码如下:
usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h test1 password 'new-password'
分享到:
相关推荐
【Linux学习笔记1】 Linux是一种开源的操作系统,它的设计哲学强调简洁和稳定性。本篇笔记将从概述、Linux的基本内容和vi/vim编辑器的快速入门三个方面展开。 1. **概述** - Linux基于Unix,被广泛应用在服务器、...
【尚观Linux学习笔记1】是一份全面介绍Linux操作系统的学习资料,涵盖了从基础到进阶的各类主题。这些笔记特别适合主机开发和嵌入式开发的学习者,旨在提供一个月的系统学习路径,帮助读者深入理解并掌握Linux的核心...
Linux学习笔记 1.zip
这是我的Linux学习笔记1
在Linux学习过程中,掌握Shell和Shell脚本是至关重要的,因为它们构成了Linux系统自动化和交互式操作的基础。这里我们将深入探讨这些概念。 首先,`shell`是Linux操作系统中的一种命令解释器,它允许用户通过命令行...
5、grep -q ‘boss’ file 找到匹配行,但不显示,但可以检查 grep 的退出状态 8、ps -ef|grep “^*user1″ 搜索 use
这份"Linux学习笔记(强悍总结值得一看)"是Linux初学者的宝贵资源,也适合有经验的用户作为参考手册。以下是对笔记内容的详细概述: 1. **Linux常用命令**: Linux命令行是其强大的工具,掌握常用命令是Linux学习...
《Linux学习笔记》这份资料非常全面且详细,从 Linux 常用命令到 Linux 常用操作,再到网络管理、性能优化,几乎覆盖了 Linux 基础学习的方方面面,非常适合初学者入门!这里只是对于常用命令进行了整理,希望可以...
【linux学习笔记-1】使用GDB调试简单的用户程序.doc 【linux学习笔记-2】父子进程共享文件描述符.doc 【linux学习笔记-3】文件操作(stat,chmod,umask).doc 【linux学习笔记-4】进程扇和进程链.doc 【linux学习笔记-...
linux 学习笔记linux 学习笔记linux 学习笔记linux 学习笔记linux 学习笔记linux 学习笔记
Linux学习笔记
【linux学习笔记-1】使用GDB调试简单的用户程序 【linux学习笔记-2】父子进程共享文件描述符 【linux学习笔记-3】文件操作(stat,chmod,umask) 【linux学习笔记-4】进程扇和进程链 【linux学习笔记-5】编写自己的ls...
linux学习笔记,linux学习笔记
linux学习各种指令查询笔记,方便大家日常查找和学习。加油,奥利给。 君子生非异业,善假于物也
Linux学习笔记——入门资料 Linux,作为一款开源、免费的操作系统,因其稳定性和安全性而备受开发者和系统管理员的青睐。这份“Linux学习笔记”旨在帮助初学者快速掌握Linux的基础知识和操作技能,从而轻松入门。 ...
在Linux操作系统的学习中,掌握命令行的使用是至关重要的。...总的来说,Linux学习笔记是一个全面了解和掌握Linux系统操作的基础教程,涵盖了从基本命令到高级管理的诸多方面,对提升Linux技能有很大帮助。
《兄弟连Linux教程1-16章学习笔记》是一份全面涵盖Linux基础知识的学习资料,特别适合初学者和希望快速提升Linux技能的人群。这个压缩包包含了一系列文本文件和辅助图片,旨在帮助用户深入理解Linux系统的基本操作和...
《马哥的Linux学习笔记》是一份针对初学者和进阶者精心编撰的Linux教程,旨在帮助读者全面掌握Linux操作系统的核心概念、命令行操作以及系统管理技能。这份笔记以清晰明了的语言和实例解析了Linux系统的各个方面,是...