以前安装mysql的时候就知道免安装的各种坑 这次重装系统 下了个最新版的5.7的免安装的 还算顺利 安装步骤如下
1.去官网下载mysql.zip
2.解压之后 要配置环境my-default.ini
配置:
basedir = …..
datadir = …..
3.命令行管理员权限进入/mysql/bin目录下
mysqld –initialize-insecure
初始化 会生成data目录 生成表什么的 参数不对 会导致需要密码登录
然后
mysqld -install
安装成功 然后启动服务
net start mysql
这样 直接就能进入 mysql 了
mysql -u root
安装MySQLdb
ubuntu 安装的时候 也是有很多的坑啊 下面是我的安装解决办法
首先安装
sudo apt-get install python-pip
然后使用
sudo pip install mysql-python
这个时候报错
sh: mysql_config: not found
Traceback (most recent call last):
File "setup.py", line 15, in <module>
metadata, options = get_config()
File "/home/zhxia/apps/source/MySQL-python-1.2.3/setup_posix.py", line 43, in get_config
libs = mysql_config("libs_r")
File "/home/zhxia/apps/source/MySQL-python-1.2.3/setup_posix.py", line 24, in mysql_config
raise EnvironmentError("%s not found" % (mysql_config.path,))
EnvironmentError: mysql_config not found
原因是没有安装:libmysqlclient-dev
sudo apt-get install libmysqlclient-dev
这个时候也会报错
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/m/mysql-5.5/
...................
这个时候 线升级一下 apt-get
sudo apt-get update
sudo apt-get install python-dev
sudo apt-get install python-MySQLdb
这个时候 还是不行 不能安装成功
先下载源文件 安装吧
https://nchc.dl.sourceforge.net/project/mysql-python/mysql-python/1.2.3/MySQL-python-1.2.3.tar.gz
下载 解压之后
上面的类库 安装之后 已经可以了
然后 python setup.py install 就能安装成功了