此法可以根据溶剂而定。广泛的溶液生长包括水溶液、有机和其他无机溶液、熔盐和在水热条件下的溶液等。最普通的是由水溶液中生长晶体。从溶液中生长晶体的主要原理是使溶液达到过饱和的状态而结晶。最普通的有下述两个途径:①根据溶液的溶解度曲线的特点升高或降低其温度;②采用蒸发等办法移去溶剂,使溶液浓度增高。当然也还有其他一些途径,如利用某些物质的稳定相和亚稳相的溶解度差别,控制一定的温度,使亚稳相不断地溶解,稳定相不断地生长等。
一般由水溶液中生长晶体需要一个水浴育晶装置,它包括一个既保证密封又能自转的掣晶杆使结晶界面周围的溶液成分能保持均匀,在育晶器内装有溶液,它由水浴中水的温度来严格控制其温度并达到结晶。掌握合适的降温速度,使溶液处于亚稳态并维持适宜的过饱和度是非常必要的。
对于具有负温度系数或其溶解度温度系数较小的材料,可以使溶液保持恒温,并且不断地从育晶器中移去溶剂而使晶体生长,采用这种办法结晶的叫蒸发法。很多功能晶体如磷酸二氢钾、β 碘酸锂等均由水溶液法生长而得。
在高温高压下,通过各种碱性或酸性的水溶液使材料溶解而达到过饱和进而析晶的生长晶体方法叫水热生长法。这个方法主要用来合成水晶,其他晶体如刚玉、方解石、蓝石棉以及很多氧化物单晶都可以用这个方法生成。水热法生长的关键设备是高压釜,它是由耐高温、高压的钢材制成。它通过自紧式或非自紧式的密封结构使水热生长保持在200~1000°C的高温及1000~10000大气压的高压下进行。培养晶体所需的原材料放在高压釜内温度稍高的底部,而籽晶则悬挂在温度稍低的上部。由于高压釜内盛装一定充满度的溶液,更由于溶液上下部分的温差,下部的饱和溶液通过对流而被带到上部,进而由于温度低而形成过饱和析晶于籽晶上。被析出溶质的溶液又流向下部高温区而溶解培养料。水热合成就是通过这样的循环往复而生长晶体。
这个方法是指在高温下把晶体原材料溶解于能在较低温熔融的盐溶剂中,形成均匀的饱和溶液,故又称熔盐法。通过缓慢降温或其他办法,形成过饱和溶液而析出晶体。它类似于一般的溶液生长晶体。对很多高熔点的氧化物或具有高蒸发气压的材料,都可以用此方法来生长晶体。这方法的优点是生长时所需的温度较低。此外对一些具有非同成分熔化(包晶反应)或由高温冷却时出现相变的材料,都可以用这方法长好晶体。BaTiO3晶体及Y3Fe5O12晶体的生长成功,都是此方法的代表性实例,使用此法要注意溶质与助熔剂之间的相平衡问题。