ubuntu mysql工具?ubuntu安装pycharm
Ubuntu下mysql编译安装
安装必备工具
编译安装需要其他安装程序支持,推荐采用编译安装各种所需包,此处为了方便,使用ubuntu提供的apt-get安装方法。
sudo apt-get install cmake libncurses5-dev bisong++ build-essential chkconfig
安装完成后,即可以开始mysql的编译安装。
添加用户组并新建安装目录
添加mysql用户组
sudo groupadd mysql
创建用户mysql并加入到mysql组,不允许mysql用户直接登录系统
sudo useradd-r-g mysql mysql-s/bin/false
创建mysql安装目录
sudo mkdir-p/usr/local/mysql
创建mysql的data安装目录
sudo mkdir-p/usr/local/mysql/data
给mysql用户授予data目录及其目录下文件所有权限
sudo chown-R mysql:mysql/usr/local/mysql/data
编译安装mysql
去mysql官网下载最新安装包,下载至/var/opt/目录,进入目录,解压安装文件。
sudo tar-zxvf mysql-5.6.16.tar.gz
cd mysql-5.6.16
sudo cmake-DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DMYSQL_UNIX_ADDR=/tmp/mysql.sock-DDEFAULT_CHARSET=utf8-DDEFAULT_COLLATION=utf8_general_ci-DWITH_EXTRA_CHARSETS:STRING=utf8,gbk-DWITH_MYISAM_STORAGE_ENGINE=1-DWITH_INNOBASE_STORAGE_ENGINE=1-DWITH_MEMORY_STORAGE_ENGINE=1-DWITH_READLINE=1-DENABLED_LOCAL_INFILE=1-DMYSQL_DATADIR=/usr/local/mysql/data
开始编译安装,使用sudo make-j 8以多核心运行,加快编译过程。
自此安装基本完成
配置mysql
创建符号链接,使mysql可直接访问
sudo ln-s/usr/local/mysql/bin/mysql/usr/bin/mysql
复制配置文件到etc目录下,设置服务脚本
sudo cp./support-files/my-default.cnf/etc/my.cnf
sudo cp./support-files/mysql.server/etc/init.d/mysqld
将Mysql服务加入到系统启动列表
sudo chmod+x/etc/init.d/mysqld
sudo chkconfig mysqld on
初始化mysql数据目录
sudo/usr/local/mysql/scripts/mysql_install_db--defaults-file=/etc/my.cnf--basedir=/usr/local/mysql--datadir=/usr/local/mysql/data--user=mysql
至此mysql安装完成
设置mysql登录密码
启动mysql服务,设置密码
sudo/usr/local/mysql/bin/mysqladmin-u root password newpassword
测试mysql是否成功安装
使用mysql命令,输入密码能成功进入,则说明已经成功安装mysql。
将mysql加入环境变量
将mysql加入环境变量,可以直接在命令行中输入mysql进入数据库。
echo"export PATH=/usr/local/mysql/bin:$PATH">>/etc/profile
测试环境变量是否成功添加
mysql-u root-p
输入密码能成功进入,则说明已经成功安装mysql。
Ubuntu下MySQL及工具安装配置详解
本文介绍了在Ubuntu系统中安装MySQL及其工具,并配置允许远程访问的步骤。
首先安装MySQL及其相关工具,执行命令:
sudo apt-get install mysql-server mysql-client mysql-query-browser mysql-admin
安装完成后,修改root用户的密码。执行以下命令:
mysqladmin-u root password"yourpassword"
接下里配置MySQL。默认情况下,Ubuntu下的MySQL只允许本地访问,若需其他机器访问,需修改配置文件。
默认MySQL安装后,根用户无密码。首先使用root用户登录MySQL:
$mysql-u root-p
注意,使用-u root是因为当前登录用户为一般用户(firehare),不加-u root时,MySQL可能误认为当前用户为firehare。通常,操作MySQL数据库无需进入root用户模式,仅在设置阶段可能需要。
设置root用户的密码,确保MySQL服务安全。执行命令:
mysql> GRANT ALL PRIVILEGES ON*.* TO root@localhost IDENTIFIED BY"123456";
建议使用大小写字母与数字混合的密码,长度不少于8位。设置完毕后,使用root用户创建所需数据库,例如xoops:
mysql> CREATE DATABASE xoops;
mysql> GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@localhost IDENTIFIED BY"654321";
创建xoops_roots用户,赋予其xoops数据库的全部权限。使用xoops_root用户管理xoops数据库,避免再使用root用户。
若需远程访问或控制,需进行如下配置:
mysql> GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@"%" IDENTIFIED BY"654321";
$sudo gedit/etc/mysql/my.cnf
> skip-networking=># skip-networking
通过以上步骤,可以实现Ubuntu下MySQL的安装、配置及允许远程访问。
Ubuntu11.04下安装MySQL管理工具-图形界面远程管理数据库
本文指导如何在Ubuntu 11.04系统中安装MySQL管理工具,并进行远程数据库管理。
首先,安装MySQL管理工具MySQL Administrator,通过运行命令 apt-cache search mysql| grep admin查找软件,然后使用 sudo apt-get install mysql-admin进行安装。安装后,可在“Programming Menu”中启动程序。
接下来,学习如何使用MySQL Administrator进行远程数据库连接。需先建立SSH通道,使用命令格式 ssh-L 7777:localhost:3306 root@mysql.server.com,请注意根据自己的主机地址进行调整。测试连接,运行 netstat-tapn查看本地连接信息。通过观察显示信息,确认本地主机IP地址及监听端口设置正确。例如,本地主机IP地址为127.0.0.1,监听端口为7777。
使用已建立的通道,通过MySQL Administrator进入远程数据库服务器。依据系统配置文件中设置,可能需调整通道配置以匹配本地PC或远程服务器。请根据实际情况进行相应设置。