安装mysql

ubuntu在线安装mysql:
1.sudo apt-get update


2.sudo apt-get install mysql-server mysql-client


3.mysql -u root -p


允许root远程登陆
1)从所有主机:grant all privileges on *.* to root@"%" identified by "passw0rd" with grant option;






windows或者Linux安装和初次使用mysql:
一、安装MySQL(Linux)
1 需要先安装perl(如果连接国外的网络不通畅,则需要修改/etc/yum.repos.d/CentOS-Base.repo中的相关路径为国内的相关服务器路径或者自己搭建的服务器路径),执行:
yum install perl


2 然后再执行rpm -ivh  MySQL-server-5.6.21-1.el6.i686.rpm安装服务端,如果报mysql-libs相关的冲突,则执行yum remove mysql-libs删除mysql-libs再安装服务端.


3 然后再执行rpm -ivh  MySQL-client-5.6.21-1.el6.i686.rpm安装客户端


注意:
(I)首次安装,安装好后,如果用mysql命令连接不进mysql控制台,则需要
a)、停止服务
b)、在/usr/my.cnf文件中[mysqld]的后面追加
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
skip-grant-tables
保存。
c)、启动服务
d)、#mysql
#use mysql;
#update user set password=password('new-password') where user='root';
#exit;
e)、撤销b)步骤的更改,然后重启服务。


(II)、登陆MySQL成功后,如果执行任何SQL命令都提示ERROR 1820 (HY000):You must SET PASSWORD before executing this statements.
则需要先执行mysql> SET PASSWORD=PASSWORD('123456');再执行其它命令。




二、解压mysql后使用mysql(Windows).
1.解压后,


2.设置环境变量
设置环境变量path,将C:\mysql-5.7.11-winx64\bin加入path中


3.注册mysql为windows服务(卸载时mysqld remove)
mysqld install


4.注意:5.7.x系列版本的mysql在执行第3步后,要执行mysqld --initialize-insecure(这里是设置无密码的用户,连接mysql后要设置密码)


5.启动MySQL服务:net start mysql;停止则是stop


6.登陆MySQL:
执行mysql -hlocalhost -uroot登陆mysql.
mysql>use mysql;
mysql>set password=password('123456');
mysql>quit;


7.再次登陆
执行mysql -uroot -p
输入密码后登陆成功

猜你喜欢

转载自blog.csdn.net/heming20122012/article/details/80043259